home
***
CD-ROM
|
disk
|
FTP
|
other
***
search
/
CD Fun House 1
/
CD Fun House (Wayzata Technology).iso
/
•Games Parlour•
/
•Classic Board Games•
/
SuperMind •••••
/
SuperMind v2.0
/
SuperMind v2.0.rsrc
/
CODE_14.txt
< prev
next >
Wrap
Text File
|
1990-09-13
|
101KB
|
1,829 lines
# near model CODE resource
# jump table entries: 5576-5599 (24 of them)
export_720:
00000000 4E75 rts
fn00000002:
00000002 4E56 FFFE link A6, -0x0002
00000006 486E FFFE pea.l [A6 - 0x2]
0000000A 3F3C 0003 move.w -[A7], 0x3
0000000E A9EB syscall Pack4/FP68K
00000010 302E FFFE move.w D0, [A6 - 0x2]
00000014 4E5E unlink A6
00000016 4E75 rts
00000018 4745 chk.w D3, D5
0000001A 5453 addq.w [A3], 2
0000001C 5441 addq.w D1, 2
0000001E 5445 addq.w D5, 2
fn00000020:
00000020 4E56 0000 link A6, 0
00000024 486E 0008 pea.l [A6 + 0x8]
00000028 3F3C 0001 move.w -[A7], 0x1
0000002C A9EB syscall Pack4/FP68K
0000002E 4E5E unlink A6
00000030 4E75 rts
00000032 5345 subq.w D5, 1
00000034 5453 addq.w [A3], 2
00000036 5441 addq.w D1, 2
00000038 5445 addq.w D5, 2
fn0000003A:
0000003A 4E56 FFFE link A6, -0x0002
0000003E 486E FFFE pea.l [A6 - 0x2]
00000042 3F3C 0003 move.w -[A7], 0x3
00000046 A9EB syscall Pack4/FP68K
00000048 026E F0FF FFFE andi.w [A6 - 0x2], 0xF0FF
0000004E 486E FFFE pea.l [A6 - 0x2]
00000052 3F3C 0001 move.w -[A7], 0x1
00000056 A9EB syscall Pack4/FP68K
00000058 4E5E unlink A6
0000005A 4E75 rts
0000005C 434C chk.w D1, A4
0000005E 4541 chk.w D2, D1
00000060 5245 addq.w D5, 1
00000062 5843 addq.w D3, 4
fn00000064:
00000064 4E56 FFFE link A6, -0x0002
00000068 486E FFFE pea.l [A6 - 0x2]
0000006C 3F3C 0003 move.w -[A7], 0x3
00000070 A9EB syscall Pack4/FP68K
00000072 303C 9FFF move.w D0, 0x9FFF
00000076 C06E FFFE and.w D0, [A6 - 0x2]
0000007A 806E 0008 or.w D0, [A6 + 0x8]
0000007E 3F00 move.w -[A7], D0
00000080 4EBA FF9E jsr [PC - 0x62 /* 00000020 */]
00000084 548F addq.l A7, 2
00000086 302E FFFE move.w D0, [A6 - 0x2]
0000008A 4E5E unlink A6
0000008C 4E75 rts
0000008E 5345 subq.w D5, 1
00000090 5452 addq.w [A2], 2
00000092 4F55 chk.w D7, [A5]
00000094 4E44 trap 4
fn00000096:
00000096 4E56 0000 link A6, 0
0000009A 206E 0012 movea.l A0, [A6 + 0x12]
0000009E 0890 0007 bclr.b [A0], 0x7
000000A2 4A6E 0008 tst.w [A6 + 0x8]
000000A6 6A04 bpl +0x6 /* 000000AC */
000000A8 08D0 0007 bset.b [A0], 0x7
label000000AC:
000000AC 4E5E unlink A6
000000AE 4E75 rts
000000B0 5846 addq.w D6, 4
000000B2 4552 chk.w D2, [A2]
000000B4 5349 subq.w A1, 1
000000B6 474E chk.w D3, A6
export_708:
fn000000B8:
000000B8 4E56 0000 link A6, 0
000000BC 4A6E 0008 tst.w [A6 + 0x8]
000000C0 6C0A bge +0xC /* 000000CC */
000000C2 302E 0008 move.w D0, [A6 + 0x8]
000000C6 4440 neg.w D0
000000C8 48C0 ext.l D0
000000CA 6004 bra +0x6 /* 000000D0 */
label000000CC:
000000CC 302E 0008 move.w D0, [A6 + 0x8]
label000000D0:
000000D0 4E5E unlink A6
000000D2 4E75 rts
000000D4 4142 chk.w D0, D2
000000D6 5320 subq.b -[A0], 1
000000D8 2020 move.l D0, -[A0]
000000DA 2020 move.l D0, -[A0]
000000DC 4E56 FFD8 link A6, -0x0028
000000E0 486D F13C pea.l [A5 - 0xEC4]
000000E4 486E 000C pea.l [A6 + 0xC]
000000E8 3F3C 000A move.w -[A7], 0xA /* '\n' */
000000EC A9EB syscall Pack4/FP68K
000000EE 6E10 bgt +0x12 /* 00000100 */
000000F0 486D F150 pea.l [A5 - 0xEB0]
000000F4 486E 000C pea.l [A6 + 0xC]
000000F8 3F3C 000A move.w -[A7], 0xA /* '\n' */
000000FC A9EB syscall Pack4/FP68K
000000FE 6C18 bge +0x1A /* 00000118 */
label00000100:
00000100 7021 moveq.l D0, 0x21
00000102 3B40 F0EC move.w [A5 - 0xF14], D0
00000106 206E 0008 movea.l A0, [A6 + 0x8]
0000010A 43ED F132 lea.l A1, [A5 - 0xECE]
0000010E 20D9 move.l [A0]+, [A1]+
00000110 20D9 move.l [A0]+, [A1]+
00000112 30D9 move.w [A0]+, [A1]+
00000114 6000 00B4 bra +0xB6 /* 000001CA */
label00000118:
00000118 486D F150 pea.l [A5 - 0xEB0]
0000011C 486E 000C pea.l [A6 + 0xC]
00000120 3F3C 0008 move.w -[A7], 0x8
00000124 A9EB syscall Pack4/FP68K
00000126 6612 bne +0x14 /* 0000013A */
00000128 206E 0008 movea.l A0, [A6 + 0x8]
0000012C 43ED F178 lea.l A1, [A5 - 0xE88]
00000130 20D9 move.l [A0]+, [A1]+
00000132 20D9 move.l [A0]+, [A1]+
00000134 30D9 move.w [A0]+, [A1]+
00000136 6000 0092 bra +0x94 /* 000001CA */
label0000013A:
0000013A 41ED F13C lea.l A0, [A5 - 0xEC4]
0000013E 2D58 FFF6 move.l [A6 - 0xA], [A0]+
00000142 2D58 FFFA move.l [A6 - 0x6], [A0]+
00000146 3D58 FFFE move.w [A6 - 0x2], [A0]+
0000014A 486E 000C pea.l [A6 + 0xC]
0000014E 486E FFF6 pea.l [A6 - 0xA]
00000152 3F3C 0002 move.w -[A7], 0x2
00000156 A9EB syscall Pack4/FP68K
00000158 41ED F13C lea.l A0, [A5 - 0xEC4]
0000015C 2D58 FFEC move.l [A6 - 0x14], [A0]+
00000160 2D58 FFF0 move.l [A6 - 0x10], [A0]+
00000164 3D58 FFF4 move.w [A6 - 0xC], [A0]+
00000168 486E 000C pea.l [A6 + 0xC]
0000016C 486E FFEC pea.l [A6 - 0x14]
00000170 3F3C 0000 move.w -[A7], 0x0
00000174 A9EB syscall Pack4/FP68K
00000176 486E FFEC pea.l [A6 - 0x14]
0000017A 486E FFF6 pea.l [A6 - 0xA]
0000017E 3F3C 0006 move.w -[A7], 0x6
00000182 A9EB syscall Pack4/FP68K
00000184 41D6 lea.l A0, [A6]
00000186 2F20 move.l -[A7], -[A0]
00000188 2F20 move.l -[A7], -[A0]
0000018A 3F20 move.w -[A7], -[A0]
0000018C 486E FFE2 pea.l [A6 - 0x1E]
00000190 4EBA 0B7E jsr [PC + 0xB7E /* 00000D10 */]
00000194 4FEF 000E lea.l A7, [A7 + 0xE]
00000198 41EE FFEC lea.l A0, [A6 - 0x14]
0000019C 2F20 move.l -[A7], -[A0]
0000019E 2F20 move.l -[A7], -[A0]
000001A0 3F20 move.w -[A7], -[A0]
000001A2 486E FFD8 pea.l [A6 - 0x28]
000001A6 4EBA 0208 jsr [PC + 0x208 /* 000003B0 */]
000001AA 4FEF 000E lea.l A7, [A7 + 0xE]
000001AE 486D F146 pea.l [A5 - 0xEBA]
000001B2 486E FFD8 pea.l [A6 - 0x28]
000001B6 3F3C 0004 move.w -[A7], 0x4
000001BA A9EB syscall Pack4/FP68K
000001BC 206E 0008 movea.l A0, [A6 + 0x8]
000001C0 43EE FFD8 lea.l A1, [A6 - 0x28]
000001C4 20D9 move.l [A0]+, [A1]+
000001C6 20D9 move.l [A0]+, [A1]+
000001C8 30D9 move.w [A0]+, [A1]+
label000001CA:
000001CA 4E5E unlink A6
000001CC 4E75 rts
000001CE 4143 chk.w D0, D3
000001D0 4F53 chk.w D7, [A3]
000001D2 2020 move.l D0, -[A0]
000001D4 2020 move.l D0, -[A0]
000001D6 4E56 FFD8 link A6, -0x0028
000001DA 41EE 0016 lea.l A0, [A6 + 0x16]
000001DE 2F20 move.l -[A7], -[A0]
000001E0 2F20 move.l -[A7], -[A0]
000001E2 3F20 move.w -[A7], -[A0]
000001E4 486E FFEC pea.l [A6 - 0x14]
000001E8 4EBA 047A jsr [PC + 0x47A /* 00000664 */]
000001EC 4FEF 000E lea.l A7, [A7 + 0xE]
000001F0 41EE FFF6 lea.l A0, [A6 - 0xA]
000001F4 43EE FFEC lea.l A1, [A6 - 0x14]
000001F8 20D9 move.l [A0]+, [A1]+
000001FA 20D9 move.l [A0]+, [A1]+
000001FC 30D9 move.w [A0]+, [A1]+
000001FE 486D F13C pea.l [A5 - 0xEC4]
00000202 486E FFF6 pea.l [A6 - 0xA]
00000206 3F3C 000A move.w -[A7], 0xA /* '\n' */
0000020A A9EB syscall Pack4/FP68K
0000020C 6F18 ble +0x1A /* 00000226 */
0000020E 7021 moveq.l D0, 0x21
00000210 3B40 F0EC move.w [A5 - 0xF14], D0
00000214 206E 0008 movea.l A0, [A6 + 0x8]
00000218 43ED F132 lea.l A1, [A5 - 0xECE]
0000021C 20D9 move.l [A0]+, [A1]+
0000021E 20D9 move.l [A0]+, [A1]+
00000220 30D9 move.w [A0]+, [A1]+
00000222 6000 0180 bra +0x182 /* 000003A4 */
label00000226:
00000226 486D F13C pea.l [A5 - 0xEC4]
0000022A 486E FFF6 pea.l [A6 - 0xA]
0000022E 3F3C 0008 move.w -[A7], 0x8
00000232 A9EB syscall Pack4/FP68K
00000234 6636 bne +0x38 /* 0000026C */
00000236 41EE FFF6 lea.l A0, [A6 - 0xA]
0000023A 43ED F182 lea.l A1, [A5 - 0xE7E]
0000023E 20D9 move.l [A0]+, [A1]+
00000240 20D9 move.l [A0]+, [A1]+
00000242 30D9 move.w [A0]+, [A1]+
00000244 486E FFF6 pea.l [A6 - 0xA]
00000248 41EE 0016 lea.l A0, [A6 + 0x16]
0000024C 2F20 move.l -[A7], -[A0]
0000024E 2F20 move.l -[A7], -[A0]
00000250 3F20 move.w -[A7], -[A0]
00000252 4EBA FE42 jsr [PC - 0x1BE /* 00000096 */]
00000256 4FEF 000E lea.l A7, [A7 + 0xE]
0000025A 206E 0008 movea.l A0, [A6 + 0x8]
0000025E 43EE FFF6 lea.l A1, [A6 - 0xA]
00000262 20D9 move.l [A0]+, [A1]+
00000264 20D9 move.l [A0]+, [A1]+
00000266 30D9 move.w [A0]+, [A1]+
00000268 6000 013A bra +0x13C /* 000003A4 */
label0000026C:
0000026C 486D F164 pea.l [A5 - 0xE9C]
00000270 486E FFF6 pea.l [A6 - 0xA]
00000274 3F3C 000A move.w -[A7], 0xA /* '\n' */
00000278 A9EB syscall Pack4/FP68K
0000027A 6F00 0088 ble +0x8A /* 00000304 */
0000027E 41ED F13C lea.l A0, [A5 - 0xEC4]
00000282 2D58 FFEC move.l [A6 - 0x14], [A0]+
00000286 2D58 FFF0 move.l [A6 - 0x10], [A0]+
0000028A 3D58 FFF4 move.w [A6 - 0xC], [A0]+
0000028E 486E FFF6 pea.l [A6 - 0xA]
00000292 486E FFEC pea.l [A6 - 0x14]
00000296 3F3C 0002 move.w -[A7], 0x2
0000029A A9EB syscall Pack4/FP68K
0000029C 41EE FFF6 lea.l A0, [A6 - 0xA]
000002A0 43EE FFEC lea.l A1, [A6 - 0x14]
000002A4 20D9 move.l [A0]+, [A1]+
000002A6 20D9 move.l [A0]+, [A1]+
000002A8 30D9 move.w [A0]+, [A1]+
000002AA 41ED F146 lea.l A0, [A5 - 0xEBA]
000002AE 2D58 FFEC move.l [A6 - 0x14], [A0]+
000002B2 2D58 FFF0 move.l [A6 - 0x10], [A0]+
000002B6 3D58 FFF4 move.w [A6 - 0xC], [A0]+
000002BA 486E FFF6 pea.l [A6 - 0xA]
000002BE 486E FFEC pea.l [A6 - 0x14]
000002C2 3F3C 0004 move.w -[A7], 0x4
000002C6 A9EB syscall Pack4/FP68K
000002C8 41EE FFF6 lea.l A0, [A6 - 0xA]
000002CC 2D58 FFE2 move.l [A6 - 0x1E], [A0]+
000002D0 2D58 FFE6 move.l [A6 - 0x1A], [A0]+
000002D4 3D58 FFEA move.w [A6 - 0x16], [A0]+
000002D8 486E FFF6 pea.l [A6 - 0xA]
000002DC 486E FFE2 pea.l [A6 - 0x1E]
000002E0 3F3C 0004 move.w -[A7], 0x4
000002E4 A9EB syscall Pack4/FP68K
000002E6 486E FFE2 pea.l [A6 - 0x1E]
000002EA 486E FFEC pea.l [A6 - 0x14]
000002EE 3F3C 0002 move.w -[A7], 0x2
000002F2 A9EB syscall Pack4/FP68K
000002F4 41EE FFF6 lea.l A0, [A6 - 0xA]
000002F8 43EE FFEC lea.l A1, [A6 - 0x14]
000002FC 20D9 move.l [A0]+, [A1]+
000002FE 20D9 move.l [A0]+, [A1]+
00000300 30D9 move.w [A0]+, [A1]+
00000302 604A bra +0x4C /* 0000034E */
label00000304:
00000304 41EE FFF6 lea.l A0, [A6 - 0xA]
00000308 2D58 FFEC move.l [A6 - 0x14], [A0]+
0000030C 2D58 FFF0 move.l [A6 - 0x10], [A0]+
00000310 3D58 FFF4 move.w [A6 - 0xC], [A0]+
00000314 486E FFF6 pea.l [A6 - 0xA]
00000318 486E FFEC pea.l [A6 - 0x14]
0000031C 3F3C 0004 move.w -[A7], 0x4
00000320 A9EB syscall Pack4/FP68K
00000322 41ED F13C lea.l A0, [A5 - 0xEC4]
00000326 2D58 FFE2 move.l [A6 - 0x1E], [A0]+
0000032A 2D58 FFE6 move.l [A6 - 0x1A], [A0]+
0000032E 3D58 FFEA move.w [A6 - 0x16], [A0]+
00000332 486E FFEC pea.l [A6 - 0x14]
00000336 486E FFE2 pea.l [A6 - 0x1E]
0000033A 3F3C 0002 move.w -[A7], 0x2
0000033E A9EB syscall Pack4/FP68K
00000340 41EE FFF6 lea.l A0, [A6 - 0xA]
00000344 43EE FFE2 lea.l A1, [A6 - 0x1E]
00000348 20D9 move.l [A0]+, [A1]+
0000034A 20D9 move.l [A0]+, [A1]+
0000034C 30D9 move.w [A0]+, [A1]+
label0000034E:
0000034E 41D6 lea.l A0, [A6]
00000350 2F20 move.l -[A7], -[A0]
00000352 2F20 move.l -[A7], -[A0]
00000354 3F20 move.w -[A7], -[A0]
00000356 486E FFEC pea.l [A6 - 0x14]
0000035A 4EBA 09B4 jsr [PC + 0x9B4 /* 00000D10 */]
0000035E 4FEF 000E lea.l A7, [A7 + 0xE]
00000362 41EE 000C lea.l A0, [A6 + 0xC]
00000366 2D58 FFE2 move.l [A6 - 0x1E], [A0]+
0000036A 2D58 FFE6 move.l [A6 - 0x1A], [A0]+
0000036E 3D58 FFEA move.w [A6 - 0x16], [A0]+
00000372 486E FFEC pea.l [A6 - 0x14]
00000376 486E FFE2 pea.l [A6 - 0x1E]
0000037A 3F3C 0006 move.w -[A7], 0x6
0000037E A9EB syscall Pack4/FP68K
00000380 41EE FFEC lea.l A0, [A6 - 0x14]
00000384 2F20 move.l -[A7], -[A0]
00000386 2F20 move.l -[A7], -[A0]
00000388 3F20 move.w -[A7], -[A0]
0000038A 486E FFD8 pea.l [A6 - 0x28]
0000038E 4EBA 0020 jsr [PC + 0x20 /* 000003B0 */]
00000392 4FEF 000E lea.l A7, [A7 + 0xE]
00000396 206E 0008 movea.l A0, [A6 + 0x8]
0000039A 43EE FFD8 lea.l A1, [A6 - 0x28]
0000039E 20D9 move.l [A0]+, [A1]+
000003A0 20D9 move.l [A0]+, [A1]+
000003A2 30D9 move.w [A0]+, [A1]+
label000003A4:
000003A4 4E5E unlink A6
000003A6 4E75 rts
000003A8 4153 chk.w D0, [A3]
000003AA 494E chk.w D4, A6
000003AC 2020 move.l D0, -[A0]
000003AE 2020 move.l D0, -[A0]
export_699:
fn000003B0:
000003B0 4E56 0000 link A6, 0
000003B4 486E 000C pea.l [A6 + 0xC]
000003B8 3F3C 001E move.w -[A7], 0x1E
000003BC A9EC syscall Pack5/Elems68K
000003BE 206E 0008 movea.l A0, [A6 + 0x8]
000003C2 43EE 000C lea.l A1, [A6 + 0xC]
000003C6 20D9 move.l [A0]+, [A1]+
000003C8 20D9 move.l [A0]+, [A1]+
000003CA 30D9 move.w [A0]+, [A1]+
000003CC 4E5E unlink A6
000003CE 4E75 rts
000003D0 4154 chk.w D0, [A4]
000003D2 414E chk.w D0, A6
000003D4 2020 move.l D0, -[A0]
000003D6 2020 move.l D0, -[A0]
000003D8 4E56 FFD8 link A6, -0x0028
000003DC 3D7C 0000 FFF4 move.w [A6 - 0xC], 0x0
000003E2 486E FFF4 pea.l [A6 - 0xC]
000003E6 486E 0016 pea.l [A6 + 0x16]
000003EA 3F3C 2008 move.w -[A7], 0x2008
000003EE A9EB syscall Pack4/FP68K
000003F0 6640 bne +0x42 /* 00000432 */
000003F2 3D7C 0000 FFF4 move.w [A6 - 0xC], 0x0
000003F8 486E FFF4 pea.l [A6 - 0xC]
000003FC 486E 000C pea.l [A6 + 0xC]
00000400 3F3C 2008 move.w -[A7], 0x2008
00000404 A9EB syscall Pack4/FP68K
00000406 6618 bne +0x1A /* 00000420 */
00000408 7021 moveq.l D0, 0x21
0000040A 3B40 F0EC move.w [A5 - 0xF14], D0
0000040E 206E 0008 movea.l A0, [A6 + 0x8]
00000412 43ED F132 lea.l A1, [A5 - 0xECE]
00000416 20D9 move.l [A0]+, [A1]+
00000418 20D9 move.l [A0]+, [A1]+
0000041A 30D9 move.w [A0]+, [A1]+
0000041C 6000 00D2 bra +0xD4 /* 000004F0 */
label00000420:
00000420 41EE FFF6 lea.l A0, [A6 - 0xA]
00000424 43ED F182 lea.l A1, [A5 - 0xE7E]
00000428 20D9 move.l [A0]+, [A1]+
0000042A 20D9 move.l [A0]+, [A1]+
0000042C 30D9 move.w [A0]+, [A1]+
0000042E 6000 009C bra +0x9E /* 000004CC */
label00000432:
00000432 41EE 000C lea.l A0, [A6 + 0xC]
00000436 2D58 FFEC move.l [A6 - 0x14], [A0]+
0000043A 2D58 FFF0 move.l [A6 - 0x10], [A0]+
0000043E 3D58 FFF4 move.w [A6 - 0xC], [A0]+
00000442 486E 0016 pea.l [A6 + 0x16]
00000446 486E FFEC pea.l [A6 - 0x14]
0000044A 3F3C 0006 move.w -[A7], 0x6
0000044E A9EB syscall Pack4/FP68K
00000450 41EE FFF6 lea.l A0, [A6 - 0xA]
00000454 2F20 move.l -[A7], -[A0]
00000456 2F20 move.l -[A7], -[A0]
00000458 3F20 move.w -[A7], -[A0]
0000045A 486E FFE2 pea.l [A6 - 0x1E]
0000045E 4EBA 0204 jsr [PC + 0x204 /* 00000664 */]
00000462 4FEF 000E lea.l A7, [A7 + 0xE]
00000466 41EE FFEC lea.l A0, [A6 - 0x14]
0000046A 2F20 move.l -[A7], -[A0]
0000046C 2F20 move.l -[A7], -[A0]
0000046E 3F20 move.w -[A7], -[A0]
00000470 486E FFD8 pea.l [A6 - 0x28]
00000474 4EBA FF3A jsr [PC - 0xC6 /* 000003B0 */]
00000478 4FEF 000E lea.l A7, [A7 + 0xE]
0000047C 41EE FFF6 lea.l A0, [A6 - 0xA]
00000480 43EE FFD8 lea.l A1, [A6 - 0x28]
00000484 20D9 move.l [A0]+, [A1]+
00000486 20D9 move.l [A0]+, [A1]+
00000488 30D9 move.w [A0]+, [A1]+
0000048A 3D7C 0000 FFF4 move.w [A6 - 0xC], 0x0
00000490 486E FFF4 pea.l [A6 - 0xC]
00000494 486E 0016 pea.l [A6 + 0x16]
00000498 3F3C 200A move.w -[A7], 0x200A /* ' \n' */
0000049C A9EB syscall Pack4/FP68K
0000049E 6C2C bge +0x2E /* 000004CC */
000004A0 41ED F178 lea.l A0, [A5 - 0xE88]
000004A4 2D58 FFEC move.l [A6 - 0x14], [A0]+
000004A8 2D58 FFF0 move.l [A6 - 0x10], [A0]+
000004AC 3D58 FFF4 move.w [A6 - 0xC], [A0]+
000004B0 486E FFF6 pea.l [A6 - 0xA]
000004B4 486E FFEC pea.l [A6 - 0x14]
000004B8 3F3C 0002 move.w -[A7], 0x2
000004BC A9EB syscall Pack4/FP68K
000004BE 41EE FFF6 lea.l A0, [A6 - 0xA]
000004C2 43EE FFEC lea.l A1, [A6 - 0x14]
000004C6 20D9 move.l [A0]+, [A1]+
000004C8 20D9 move.l [A0]+, [A1]+
000004CA 30D9 move.w [A0]+, [A1]+
label000004CC:
000004CC 486E FFF6 pea.l [A6 - 0xA]
000004D0 41EE 0016 lea.l A0, [A6 + 0x16]
000004D4 2F20 move.l -[A7], -[A0]
000004D6 2F20 move.l -[A7], -[A0]
000004D8 3F20 move.w -[A7], -[A0]
000004DA 4EBA FBBA jsr [PC - 0x446 /* 00000096 */]
000004DE 4FEF 000E lea.l A7, [A7 + 0xE]
000004E2 206E 0008 movea.l A0, [A6 + 0x8]
000004E6 43EE FFF6 lea.l A1, [A6 - 0xA]
000004EA 20D9 move.l [A0]+, [A1]+
000004EC 20D9 move.l [A0]+, [A1]+
000004EE 30D9 move.w [A0]+, [A1]+
label000004F0:
000004F0 4E5E unlink A6
000004F2 4E75 rts
000004F4 4154 chk.w D0, [A4]
000004F6 414E chk.w D0, A6
000004F8 3220 move.w D1, -[A0]
000004FA 2020 move.l D0, -[A0]
export_704:
000004FC 4E56 FFFE link A6, -0x0002
00000500 3F3C 2000 move.w -[A7], 0x2000 /* ' \0' */
00000504 4EBA FB5E jsr [PC - 0x4A2 /* 00000064 */]
00000508 548F addq.l A7, 2
0000050A 3D40 FFFE move.w [A6 - 0x2], D0
0000050E 486E 000C pea.l [A6 + 0xC]
00000512 3F3C 0014 move.w -[A7], 0x14
00000516 A9EB syscall Pack4/FP68K
00000518 3F2E FFFE move.w -[A7], [A6 - 0x2]
0000051C 4EBA FB02 jsr [PC - 0x4FE /* 00000020 */]
00000520 548F addq.l A7, 2
00000522 206E 0008 movea.l A0, [A6 + 0x8]
00000526 43EE 000C lea.l A1, [A6 + 0xC]
0000052A 20D9 move.l [A0]+, [A1]+
0000052C 20D9 move.l [A0]+, [A1]+
0000052E 30D9 move.w [A0]+, [A1]+
00000530 4E5E unlink A6
00000532 4E75 rts
00000534 4345 chk.w D1, D5
00000536 494C chk.w D4, A4
00000538 2020 move.l D0, -[A0]
0000053A 2020 move.l D0, -[A0]
export_706:
0000053C 4E56 0000 link A6, 0
00000540 486E 000C pea.l [A6 + 0xC]
00000544 3F3C 001A move.w -[A7], 0x1A
00000548 A9EC syscall Pack5/Elems68K
0000054A 206E 0008 movea.l A0, [A6 + 0x8]
0000054E 43EE 000C lea.l A1, [A6 + 0xC]
00000552 20D9 move.l [A0]+, [A1]+
00000554 20D9 move.l [A0]+, [A1]+
00000556 30D9 move.w [A0]+, [A1]+
00000558 4E5E unlink A6
0000055A 4E75 rts
0000055C 434F chk.w D1, A7
0000055E 5320 subq.b -[A0], 1
00000560 2020 move.l D0, -[A0]
00000562 2020 move.l D0, -[A0]
00000564 4E56 FFEC link A6, -0x0014
00000568 4EBA FAD0 jsr [PC - 0x530 /* 0000003A */]
0000056C 41EE 0016 lea.l A0, [A6 + 0x16]
00000570 2F20 move.l -[A7], -[A0]
00000572 2F20 move.l -[A7], -[A0]
00000574 3F20 move.w -[A7], -[A0]
00000576 486E FFF6 pea.l [A6 - 0xA]
0000057A 4EBA 00E8 jsr [PC + 0xE8 /* 00000664 */]
0000057E 4FEF 000E lea.l A7, [A7 + 0xE]
00000582 41D6 lea.l A0, [A6]
00000584 2F20 move.l -[A7], -[A0]
00000586 2F20 move.l -[A7], -[A0]
00000588 3F20 move.w -[A7], -[A0]
0000058A 486E FFEC pea.l [A6 - 0x14]
0000058E 4EBA 0088 jsr [PC + 0x88 /* 00000618 */]
00000592 4FEF 000E lea.l A7, [A7 + 0xE]
00000596 486D F164 pea.l [A5 - 0xE9C]
0000059A 486E FFEC pea.l [A6 - 0x14]
0000059E 3F3C 0004 move.w -[A7], 0x4
000005A2 A9EB syscall Pack4/FP68K
000005A4 41EE 000C lea.l A0, [A6 + 0xC]
000005A8 43EE FFEC lea.l A1, [A6 - 0x14]
000005AC 20D9 move.l [A0]+, [A1]+
000005AE 20D9 move.l [A0]+, [A1]+
000005B0 30D9 move.w [A0]+, [A1]+
000005B2 41ED F16E lea.l A0, [A5 - 0xE92]
000005B6 2D58 FFF6 move.l [A6 - 0xA], [A0]+
000005BA 2D58 FFFA move.l [A6 - 0x6], [A0]+
000005BE 3D58 FFFE move.w [A6 - 0x2], [A0]+
000005C2 486E 000C pea.l [A6 + 0xC]
000005C6 486E FFF6 pea.l [A6 - 0xA]
000005CA 3F3C 0006 move.w -[A7], 0x6
000005CE A9EB syscall Pack4/FP68K
000005D0 486E FFF6 pea.l [A6 - 0xA]
000005D4 486E 000C pea.l [A6 + 0xC]
000005D8 3F3C 0000 move.w -[A7], 0x0
000005DC A9EB syscall Pack4/FP68K
000005DE 4EBA FA22 jsr [PC - 0x5DE /* 00000002 */]
000005E2 0240 0F00 andi.w D0, 0xF00
000005E6 4A40 tst.w D0
000005E8 6714 beq +0x16 /* 000005FE */
000005EA 7022 moveq.l D0, 0x22
000005EC 3B40 F0EC move.w [A5 - 0xF14], D0
000005F0 41EE 000C lea.l A0, [A6 + 0xC]
000005F4 43ED F196 lea.l A1, [A5 - 0xE6A]
000005F8 20D9 move.l [A0]+, [A1]+
000005FA 20D9 move.l [A0]+, [A1]+
000005FC 30D9 move.w [A0]+, [A1]+
label000005FE:
000005FE 206E 0008 movea.l A0, [A6 + 0x8]
00000602 43EE 000C lea.l A1, [A6 + 0xC]
00000606 20D9 move.l [A0]+, [A1]+
00000608 20D9 move.l [A0]+, [A1]+
0000060A 30D9 move.w [A0]+, [A1]+
0000060C 4E5E unlink A6
0000060E 4E75 rts
00000610 434F chk.w D1, A7
00000612 5348 subq.w A0, 1
00000614 2020 move.l D0, -[A0]
00000616 2020 move.l D0, -[A0]
export_701:
fn00000618:
00000618 4E56 0000 link A6, 0
0000061C 4EBA FA1C jsr [PC - 0x5E4 /* 0000003A */]
00000620 486E 000C pea.l [A6 + 0xC]
00000624 3F3C 0008 move.w -[A7], 0x8
00000628 A9EC syscall Pack5/Elems68K
0000062A 4EBA F9D6 jsr [PC - 0x62A /* 00000002 */]
0000062E 0240 0F00 andi.w D0, 0xF00
00000632 4A40 tst.w D0
00000634 6714 beq +0x16 /* 0000064A */
00000636 7022 moveq.l D0, 0x22
00000638 3B40 F0EC move.w [A5 - 0xF14], D0
0000063C 41EE 000C lea.l A0, [A6 + 0xC]
00000640 43ED F196 lea.l A1, [A5 - 0xE6A]
00000644 20D9 move.l [A0]+, [A1]+
00000646 20D9 move.l [A0]+, [A1]+
00000648 30D9 move.w [A0]+, [A1]+
label0000064A:
0000064A 206E 0008 movea.l A0, [A6 + 0x8]
0000064E 43EE 000C lea.l A1, [A6 + 0xC]
00000652 20D9 move.l [A0]+, [A1]+
00000654 20D9 move.l [A0]+, [A1]+
00000656 30D9 move.w [A0]+, [A1]+
00000658 4E5E unlink A6
0000065A 4E75 rts
0000065C 4558 chk.w D2, [A0]+
0000065E 5020 addq.b -[A0], 8
00000660 2020 move.l D0, -[A0]
00000662 2020 move.l D0, -[A0]
export_705:
fn00000664:
00000664 4E56 0000 link A6, 0
00000668 486E 000C pea.l [A6 + 0xC]
0000066C 3F3C 000F move.w -[A7], 0xF
00000670 A9EB syscall Pack4/FP68K
00000672 206E 0008 movea.l A0, [A6 + 0x8]
00000676 43EE 000C lea.l A1, [A6 + 0xC]
0000067A 20D9 move.l [A0]+, [A1]+
0000067C 20D9 move.l [A0]+, [A1]+
0000067E 30D9 move.w [A0]+, [A1]+
00000680 4E5E unlink A6
00000682 4E75 rts
00000684 4641 not.w D1
00000686 4253 clr.w [A3]
00000688 2020 move.l D0, -[A0]
0000068A 2020 move.l D0, -[A0]
export_707:
0000068C 4E56 FFFE link A6, -0x0002
00000690 3F3C 4000 move.w -[A7], 0x4000 /* '@\0' */
00000694 4EBA F9CE jsr [PC - 0x632 /* 00000064 */]
00000698 548F addq.l A7, 2
0000069A 3D40 FFFE move.w [A6 - 0x2], D0
0000069E 486E 000C pea.l [A6 + 0xC]
000006A2 3F3C 0014 move.w -[A7], 0x14
000006A6 A9EB syscall Pack4/FP68K
000006A8 3F2E FFFE move.w -[A7], [A6 - 0x2]
000006AC 4EBA F972 jsr [PC - 0x68E /* 00000020 */]
000006B0 548F addq.l A7, 2
000006B2 206E 0008 movea.l A0, [A6 + 0x8]
000006B6 43EE 000C lea.l A1, [A6 + 0xC]
000006BA 20D9 move.l [A0]+, [A1]+
000006BC 20D9 move.l [A0]+, [A1]+
000006BE 30D9 move.w [A0]+, [A1]+
000006C0 4E5E unlink A6
000006C2 4E75 rts
000006C4 464C not.w A4
000006C6 4F4F chk.w D7, A7
000006C8 5220 addq.b -[A0], 1
000006CA 2020 move.l D0, -[A0]
export_697:
000006CC 4E56 FFF2 link A6, -0x000E
000006D0 41EE FFF6 lea.l A0, [A6 - 0xA]
000006D4 43EE 000C lea.l A1, [A6 + 0xC]
000006D8 20D9 move.l [A0]+, [A1]+
000006DA 20D9 move.l [A0]+, [A1]+
000006DC 30D9 move.w [A0]+, [A1]+
000006DE 486E 0016 pea.l [A6 + 0x16]
000006E2 3F3C 000F move.w -[A7], 0xF
000006E6 A9EB syscall Pack4/FP68K
000006E8 486E 0016 pea.l [A6 + 0x16]
000006EC 486E FFF6 pea.l [A6 - 0xA]
000006F0 3F3C 000C move.w -[A7], 0xC
000006F4 A9EB syscall Pack4/FP68K
000006F6 3D7C 0000 FFF4 move.w [A6 - 0xC], 0x0
000006FC 486E FFF4 pea.l [A6 - 0xC]
00000700 486E 000C pea.l [A6 + 0xC]
00000704 3F3C 200A move.w -[A7], 0x200A /* ' \n' */
00000708 A9EB syscall Pack4/FP68K
0000070A 6F26 ble +0x28 /* 00000732 */
0000070C 3D7C 0000 FFF2 move.w [A6 - 0xE], 0x0
00000712 486E FFF2 pea.l [A6 - 0xE]
00000716 486E FFF6 pea.l [A6 - 0xA]
0000071A 3F3C 200A move.w -[A7], 0x200A /* ' \n' */
0000071E A9EB syscall Pack4/FP68K
00000720 6C10 bge +0x12 /* 00000732 */
00000722 486E 0016 pea.l [A6 + 0x16]
00000726 486E FFF6 pea.l [A6 - 0xA]
0000072A 3F3C 0000 move.w -[A7], 0x0
0000072E A9EB syscall Pack4/FP68K
00000730 603A bra +0x3C /* 0000076C */
label00000732:
00000732 3D7C 0000 FFF4 move.w [A6 - 0xC], 0x0
00000738 486E FFF4 pea.l [A6 - 0xC]
0000073C 486E 000C pea.l [A6 + 0xC]
00000740 3F3C 200A move.w -[A7], 0x200A /* ' \n' */
00000744 A9EB syscall Pack4/FP68K
00000746 6C24 bge +0x26 /* 0000076C */
00000748 3D7C 0000 FFF2 move.w [A6 - 0xE], 0x0
0000074E 486E FFF2 pea.l [A6 - 0xE]
00000752 486E FFF6 pea.l [A6 - 0xA]
00000756 3F3C 200A move.w -[A7], 0x200A /* ' \n' */
0000075A A9EB syscall Pack4/FP68K
0000075C 6F0E ble +0x10 /* 0000076C */
0000075E 486E 0016 pea.l [A6 + 0x16]
00000762 486E FFF6 pea.l [A6 - 0xA]
00000766 3F3C 0002 move.w -[A7], 0x2
0000076A A9EB syscall Pack4/FP68K
label0000076C:
0000076C 206E 0008 movea.l A0, [A6 + 0x8]
00000770 43EE FFF6 lea.l A1, [A6 - 0xA]
00000774 20D9 move.l [A0]+, [A1]+
00000776 20D9 move.l [A0]+, [A1]+
00000778 30D9 move.w [A0]+, [A1]+
0000077A 4E5E unlink A6
0000077C 4E75 rts
0000077E 464D not.w A5
00000780 4F44 chk.w D7, D4
00000782 2020 move.l D0, -[A0]
00000784 2020 move.l D0, -[A0]
00000786 4E56 FFE2 link A6, -0x001E
0000078A 2F0C move.l -[A7], A4
0000078C 286E 0016 movea.l A4, [A6 + 0x16]
00000790 41EE 0016 lea.l A0, [A6 + 0x16]
00000794 2F20 move.l -[A7], -[A0]
00000796 2F20 move.l -[A7], -[A0]
00000798 3F20 move.w -[A7], -[A0]
0000079A 486E FFEC pea.l [A6 - 0x14]
0000079E 4EBA FEC4 jsr [PC - 0x13C /* 00000664 */]
000007A2 4FEF 000E lea.l A7, [A7 + 0xE]
000007A6 41EE FFF6 lea.l A0, [A6 - 0xA]
000007AA 43EE FFEC lea.l A1, [A6 - 0x14]
000007AE 20D9 move.l [A0]+, [A1]+
000007B0 20D9 move.l [A0]+, [A1]+
000007B2 30D9 move.w [A0]+, [A1]+
000007B4 41EE FFEC lea.l A0, [A6 - 0x14]
000007B8 43ED F146 lea.l A1, [A5 - 0xEBA]
000007BC 20D9 move.l [A0]+, [A1]+
000007BE 20D9 move.l [A0]+, [A1]+
000007C0 30D9 move.w [A0]+, [A1]+
000007C2 3D7C 0000 FFEA move.w [A6 - 0x16], 0x0
000007C8 486E FFEA pea.l [A6 - 0x16]
000007CC 486E FFF6 pea.l [A6 - 0xA]
000007D0 3F3C 2008 move.w -[A7], 0x2008
000007D4 A9EB syscall Pack4/FP68K
000007D6 6614 bne +0x16 /* 000007EC */
000007D8 4254 clr.w [A4]
000007DA 206E 0008 movea.l A0, [A6 + 0x8]
000007DE 43ED F132 lea.l A1, [A5 - 0xECE]
000007E2 20D9 move.l [A0]+, [A1]+
000007E4 20D9 move.l [A0]+, [A1]+
000007E6 30D9 move.w [A0]+, [A1]+
000007E8 6000 00B2 bra +0xB4 /* 0000089C */
label000007EC:
000007EC 486E FFF6 pea.l [A6 - 0xA]
000007F0 3F3C 0002 move.w -[A7], 0x2
000007F4 A9EC syscall Pack5/Elems68K
000007F6 41EE FFF6 lea.l A0, [A6 - 0xA]
000007FA 2D58 FFE2 move.l [A6 - 0x1E], [A0]+
000007FE 2D58 FFE6 move.l [A6 - 0x1A], [A0]+
00000802 3D58 FFEA move.w [A6 - 0x16], [A0]+
00000806 486E FFE2 pea.l [A6 - 0x1E]
0000080A 3F3C 0016 move.w -[A7], 0x16
0000080E A9EB syscall Pack4/FP68K
00000810 486E FFE2 pea.l [A6 - 0x1E]
00000814 4854 pea.l [A4]
00000816 3F3C 2010 move.w -[A7], 0x2010
0000081A A9EB syscall Pack4/FP68K
0000081C 4854 pea.l [A4]
0000081E 486E FFF6 pea.l [A6 - 0xA]
00000822 3F3C 2002 move.w -[A7], 0x2002
00000826 A9EB syscall Pack4/FP68K
00000828 486E FFF6 pea.l [A6 - 0xA]
0000082C 486E FFEC pea.l [A6 - 0x14]
00000830 3F3C 8012 move.w -[A7], 0x8012
00000834 A9EC syscall Pack5/Elems68K
00000836 486D F13C pea.l [A5 - 0xEC4]
0000083A 486E FFEC pea.l [A6 - 0x14]
0000083E 3F3C 000A move.w -[A7], 0xA /* '\n' */
00000842 A9EB syscall Pack4/FP68K
00000844 6D12 blt +0x14 /* 00000858 */
00000846 486D F164 pea.l [A5 - 0xE9C]
0000084A 486E FFEC pea.l [A6 - 0x14]
0000084E 3F3C 0004 move.w -[A7], 0x4
00000852 A9EB syscall Pack4/FP68K
00000854 5254 addq.w [A4], 1
00000856 6020 bra +0x22 /* 00000878 */
label00000858:
00000858 486D F164 pea.l [A5 - 0xE9C]
0000085C 486E FFEC pea.l [A6 - 0x14]
00000860 3F3C 000A move.w -[A7], 0xA /* '\n' */
00000864 A9EB syscall Pack4/FP68K
00000866 6C10 bge +0x12 /* 00000878 */
00000868 486E FFEC pea.l [A6 - 0x14]
0000086C 486E FFEC pea.l [A6 - 0x14]
00000870 3F3C 0000 move.w -[A7], 0x0
00000874 A9EB syscall Pack4/FP68K
00000876 5354 subq.w [A4], 1
label00000878:
00000878 486E FFEC pea.l [A6 - 0x14]
0000087C 41EE 0016 lea.l A0, [A6 + 0x16]
00000880 2F20 move.l -[A7], -[A0]
00000882 2F20 move.l -[A7], -[A0]
00000884 3F20 move.w -[A7], -[A0]
00000886 4EBA F80E jsr [PC - 0x7F2 /* 00000096 */]
0000088A 4FEF 000E lea.l A7, [A7 + 0xE]
0000088E 206E 0008 movea.l A0, [A6 + 0x8]
00000892 43EE FFEC lea.l A1, [A6 - 0x14]
00000896 20D9 move.l [A0]+, [A1]+
00000898 20D9 move.l [A0]+, [A1]+
0000089A 30D9 move.w [A0]+, [A1]+
label0000089C:
0000089C 285F movea.l A4, [A7]+
0000089E 4E5E unlink A6
000008A0 4E75 rts
000008A2 4652 not.w [A2]
000008A4 4558 chk.w D2, [A0]+
000008A6 5020 addq.b -[A0], 8
000008A8 2020 move.l D0, -[A0]
000008AA 4E56 0000 link A6, 0
000008AE 4AAE 0008 tst.l [A6 + 0x8]
000008B2 6C08 bge +0xA /* 000008BC */
000008B4 202E 0008 move.l D0, [A6 + 0x8]
000008B8 4480 neg.l D0
000008BA 6004 bra +0x6 /* 000008C0 */
label000008BC:
000008BC 202E 0008 move.l D0, [A6 + 0x8]
label000008C0:
000008C0 4E5E unlink A6
000008C2 4E75 rts
000008C4 4C41 4253 movem.l D0,D1,D4,D6,A1,A6, D1
000008C8 2020 move.l D0, -[A0]
000008CA 2020 move.l D0, -[A0]
000008CC 4E56 0000 link A6, 0
000008D0 486E 0016 pea.l [A6 + 0x16]
000008D4 486E 000C pea.l [A6 + 0xC]
000008D8 3F3C 0018 move.w -[A7], 0x18
000008DC A9EB syscall Pack4/FP68K
000008DE 206E 0008 movea.l A0, [A6 + 0x8]
000008E2 43EE 000C lea.l A1, [A6 + 0xC]
000008E6 20D9 move.l [A0]+, [A1]+
000008E8 20D9 move.l [A0]+, [A1]+
000008EA 30D9 move.w [A0]+, [A1]+
000008EC 4E5E unlink A6
000008EE 4E75 rts
000008F0 4C44 4558 movem.l D3,D4,D6,A0,A2,A6, D4
000008F4 5020 addq.b -[A0], 8
000008F6 2020 move.l D0, -[A0]
export_702:
000008F8 4E56 FFFE link A6, -0x0002
000008FC 3D7C 0000 FFFE move.w [A6 - 0x2], 0x0
00000902 486E FFFE pea.l [A6 - 0x2]
00000906 486E 000C pea.l [A6 + 0xC]
0000090A 3F3C 200A move.w -[A7], 0x200A /* ' \n' */
0000090E A9EB syscall Pack4/FP68K
00000910 6E16 bgt +0x18 /* 00000928 */
00000912 7021 moveq.l D0, 0x21
00000914 3B40 F0EC move.w [A5 - 0xF14], D0
00000918 206E 0008 movea.l A0, [A6 + 0x8]
0000091C 43ED F1A0 lea.l A1, [A5 - 0xE60]
00000920 20D9 move.l [A0]+, [A1]+
00000922 20D9 move.l [A0]+, [A1]+
00000924 30D9 move.w [A0]+, [A1]+
00000926 6016 bra +0x18 /* 0000093E */
label00000928:
00000928 486E 000C pea.l [A6 + 0xC]
0000092C 4267 clr.w -[A7]
0000092E A9EC syscall Pack5/Elems68K
00000930 206E 0008 movea.l A0, [A6 + 0x8]
00000934 43EE 000C lea.l A1, [A6 + 0xC]
00000938 20D9 move.l [A0]+, [A1]+
0000093A 20D9 move.l [A0]+, [A1]+
0000093C 30D9 move.w [A0]+, [A1]+
label0000093E:
0000093E 4E5E unlink A6
00000940 4E75 rts
00000942 4C4F 4720 movem.l D5,A0,A1,A2,A6, A7
00000946 2020 move.l D0, -[A0]
00000948 2020 move.l D0, -[A0]
0000094A 4E56 FFF6 link A6, -0x000A
0000094E 3D7C 0000 FFFE move.w [A6 - 0x2], 0x0
00000954 486E FFFE pea.l [A6 - 0x2]
00000958 486E 000C pea.l [A6 + 0xC]
0000095C 3F3C 200A move.w -[A7], 0x200A /* ' \n' */
00000960 A9EB syscall Pack4/FP68K
00000962 6E16 bgt +0x18 /* 0000097A */
00000964 7021 moveq.l D0, 0x21
00000966 3B40 F0EC move.w [A5 - 0xF14], D0
0000096A 206E 0008 movea.l A0, [A6 + 0x8]
0000096E 43ED F1A0 lea.l A1, [A5 - 0xE60]
00000972 20D9 move.l [A0]+, [A1]+
00000974 20D9 move.l [A0]+, [A1]+
00000976 30D9 move.w [A0]+, [A1]+
00000978 6036 bra +0x38 /* 000009B0 */
label0000097A:
0000097A 486E 000C pea.l [A6 + 0xC]
0000097E 3F3C 0002 move.w -[A7], 0x2
00000982 A9EC syscall Pack5/Elems68K
00000984 41EE 000C lea.l A0, [A6 + 0xC]
00000988 2D58 FFF6 move.l [A6 - 0xA], [A0]+
0000098C 2D58 FFFA move.l [A6 - 0x6], [A0]+
00000990 3D58 FFFE move.w [A6 - 0x2], [A0]+
00000994 486D F18C pea.l [A5 - 0xE74]
00000998 486E FFF6 pea.l [A6 - 0xA]
0000099C 3F3C 0006 move.w -[A7], 0x6
000009A0 A9EB syscall Pack4/FP68K
000009A2 206E 0008 movea.l A0, [A6 + 0x8]
000009A6 43EE FFF6 lea.l A1, [A6 - 0xA]
000009AA 20D9 move.l [A0]+, [A1]+
000009AC 20D9 move.l [A0]+, [A1]+
000009AE 30D9 move.w [A0]+, [A1]+
label000009B0:
000009B0 4E5E unlink A6
000009B2 4E75 rts
000009B4 4C4F 4731 movem.l D0,D4,D5,A0,A1,A2,A6, A7
000009B8 3020 move.w D0, -[A0]
000009BA 2020 move.l D0, -[A0]
fn000009BC:
000009BC 4E56 FFEA link A6, -0x0016
000009C0 2F0C move.l -[A7], A4
000009C2 286E 0016 movea.l A4, [A6 + 0x16]
000009C6 41EE 000C lea.l A0, [A6 + 0xC]
000009CA 2D58 FFF6 move.l [A6 - 0xA], [A0]+
000009CE 2D58 FFFA move.l [A6 - 0x6], [A0]+
000009D2 3D58 FFFE move.w [A6 - 0x2], [A0]+
000009D6 486E FFF6 pea.l [A6 - 0xA]
000009DA 3F3C 0016 move.w -[A7], 0x16
000009DE A9EB syscall Pack4/FP68K
000009E0 486E FFF6 pea.l [A6 - 0xA]
000009E4 4854 pea.l [A4]
000009E6 3F3C 2010 move.w -[A7], 0x2010
000009EA A9EB syscall Pack4/FP68K
000009EC 3F14 move.w -[A7], [A4]
000009EE 4EBA F6C8 jsr [PC - 0x938 /* 000000B8 */]
000009F2 548F addq.l A7, 2
000009F4 41EE 0016 lea.l A0, [A6 + 0x16]
000009F8 2F20 move.l -[A7], -[A0]
000009FA 2F20 move.l -[A7], -[A0]
000009FC 3F20 move.w -[A7], -[A0]
000009FE 486E FFEC pea.l [A6 - 0x14]
00000A02 3D40 FFEA move.w [A6 - 0x16], D0
00000A06 4EBA FC5C jsr [PC - 0x3A4 /* 00000664 */]
00000A0A 4FEF 000E lea.l A7, [A7 + 0xE]
00000A0E 486E FFEA pea.l [A6 - 0x16]
00000A12 486E FFEC pea.l [A6 - 0x14]
00000A16 3F3C 200A move.w -[A7], 0x200A /* ' \n' */
00000A1A A9EB syscall Pack4/FP68K
00000A1C 6C0A bge +0xC /* 00000A28 */
00000A1E 4A54 tst.w [A4]
00000A20 6F04 ble +0x6 /* 00000A26 */
00000A22 5354 subq.w [A4], 1
00000A24 6002 bra +0x4 /* 00000A28 */
label00000A26:
00000A26 5254 addq.w [A4], 1
label00000A28:
00000A28 41EE 000C lea.l A0, [A6 + 0xC]
00000A2C 2D58 FFF6 move.l [A6 - 0xA], [A0]+
00000A30 2D58 FFFA move.l [A6 - 0x6], [A0]+
00000A34 3D58 FFFE move.w [A6 - 0x2], [A0]+
00000A38 4854 pea.l [A4]
00000A3A 486E FFF6 pea.l [A6 - 0xA]
00000A3E 3F3C 2002 move.w -[A7], 0x2002
00000A42 A9EB syscall Pack4/FP68K
00000A44 206E 0008 movea.l A0, [A6 + 0x8]
00000A48 43EE FFF6 lea.l A1, [A6 - 0xA]
00000A4C 20D9 move.l [A0]+, [A1]+
00000A4E 20D9 move.l [A0]+, [A1]+
00000A50 30D9 move.w [A0]+, [A1]+
00000A52 285F movea.l A4, [A7]+
00000A54 4E5E unlink A6
00000A56 4E75 rts
00000A58 4D4F chk.w D6, A7
00000A5A 4446 neg.w D6
00000A5C 2020 move.l D0, -[A0]
00000A5E 2020 move.l D0, -[A0]
export_698:
00000A60 4E56 FFEA link A6, -0x0016
00000A64 426E FFFE clr.w [A6 - 0x2]
00000A68 4EBA F5D0 jsr [PC - 0xA30 /* 0000003A */]
00000A6C 3D7C 0000 FFF2 move.w [A6 - 0xE], 0x0
00000A72 486E FFF2 pea.l [A6 - 0xE]
00000A76 486E 000C pea.l [A6 + 0xC]
00000A7A 3F3C 2008 move.w -[A7], 0x2008
00000A7E A9EB syscall Pack4/FP68K
00000A80 6640 bne +0x42 /* 00000AC2 */
00000A82 3D7C 0000 FFF2 move.w [A6 - 0xE], 0x0
00000A88 486E FFF2 pea.l [A6 - 0xE]
00000A8C 486E 0016 pea.l [A6 + 0x16]
00000A90 3F3C 200A move.w -[A7], 0x200A /* ' \n' */
00000A94 A9EB syscall Pack4/FP68K
00000A96 6E18 bgt +0x1A /* 00000AB0 */
00000A98 7021 moveq.l D0, 0x21
00000A9A 3B40 F0EC move.w [A5 - 0xF14], D0
00000A9E 206E 0008 movea.l A0, [A6 + 0x8]
00000AA2 43ED F1A0 lea.l A1, [A5 - 0xE60]
00000AA6 20D9 move.l [A0]+, [A1]+
00000AA8 20D9 move.l [A0]+, [A1]+
00000AAA 30D9 move.w [A0]+, [A1]+
00000AAC 6000 012E bra +0x130 /* 00000BDC */
label00000AB0:
00000AB0 206E 0008 movea.l A0, [A6 + 0x8]
00000AB4 43ED F132 lea.l A1, [A5 - 0xECE]
00000AB8 20D9 move.l [A0]+, [A1]+
00000ABA 20D9 move.l [A0]+, [A1]+
00000ABC 30D9 move.w [A0]+, [A1]+
00000ABE 6000 011C bra +0x11E /* 00000BDC */
label00000AC2:
00000AC2 3D7C 0000 FFF2 move.w [A6 - 0xE], 0x0
00000AC8 486E FFF2 pea.l [A6 - 0xE]
00000ACC 486E 0016 pea.l [A6 + 0x16]
00000AD0 3F3C 2008 move.w -[A7], 0x2008
00000AD4 A9EB syscall Pack4/FP68K
00000AD6 6612 bne +0x14 /* 00000AEA */
00000AD8 206E 0008 movea.l A0, [A6 + 0x8]
00000ADC 43ED F13C lea.l A1, [A5 - 0xEC4]
00000AE0 20D9 move.l [A0]+, [A1]+
00000AE2 20D9 move.l [A0]+, [A1]+
00000AE4 30D9 move.w [A0]+, [A1]+
00000AE6 6000 00F4 bra +0xF6 /* 00000BDC */
label00000AEA:
00000AEA 3D7C 0000 FFF2 move.w [A6 - 0xE], 0x0
00000AF0 486E FFF2 pea.l [A6 - 0xE]
00000AF4 486E 000C pea.l [A6 + 0xC]
00000AF8 3F3C 200A move.w -[A7], 0x200A /* ' \n' */
00000AFC A9EB syscall Pack4/FP68K
00000AFE 6C00 006C bge +0x6E /* 00000B6C */
00000B02 486E FFFE pea.l [A6 - 0x2]
00000B06 41EE 0020 lea.l A0, [A6 + 0x20]
00000B0A 2F20 move.l -[A7], -[A0]
00000B0C 2F20 move.l -[A7], -[A0]
00000B0E 3F20 move.w -[A7], -[A0]
00000B10 486E FFEA pea.l [A6 - 0x16]
00000B14 4EBA FEA6 jsr [PC - 0x15A /* 000009BC */]
00000B18 4FEF 0012 lea.l A7, [A7 + 0x12]
00000B1C 486E FFFE pea.l [A6 - 0x2]
00000B20 486E 0016 pea.l [A6 + 0x16]
00000B24 3F3C 2008 move.w -[A7], 0x2008
00000B28 A9EB syscall Pack4/FP68K
00000B2A 6718 beq +0x1A /* 00000B44 */
00000B2C 7021 moveq.l D0, 0x21
00000B2E 3B40 F0EC move.w [A5 - 0xF14], D0
00000B32 206E 0008 movea.l A0, [A6 + 0x8]
00000B36 43ED F1A0 lea.l A1, [A5 - 0xE60]
00000B3A 20D9 move.l [A0]+, [A1]+
00000B3C 20D9 move.l [A0]+, [A1]+
00000B3E 30D9 move.w [A0]+, [A1]+
00000B40 6000 009A bra +0x9C /* 00000BDC */
label00000B44:
00000B44 41EE 000C lea.l A0, [A6 + 0xC]
00000B48 2D58 FFEA move.l [A6 - 0x16], [A0]+
00000B4C 2D58 FFEE move.l [A6 - 0x12], [A0]+
00000B50 3D58 FFF2 move.w [A6 - 0xE], [A0]+
00000B54 486E FFEA pea.l [A6 - 0x16]
00000B58 3F3C 000D move.w -[A7], 0xD /* '\r' */
00000B5C A9EB syscall Pack4/FP68K
00000B5E 41EE 000C lea.l A0, [A6 + 0xC]
00000B62 43EE FFEA lea.l A1, [A6 - 0x16]
00000B66 20D9 move.l [A0]+, [A1]+
00000B68 20D9 move.l [A0]+, [A1]+
00000B6A 30D9 move.w [A0]+, [A1]+
label00000B6C:
00000B6C 486E 0016 pea.l [A6 + 0x16]
00000B70 486E 000C pea.l [A6 + 0xC]
00000B74 3F3C 8012 move.w -[A7], 0x8012
00000B78 A9EC syscall Pack5/Elems68K
00000B7A 4EBA F486 jsr [PC - 0xB7A /* 00000002 */]
00000B7E 0240 0F00 andi.w D0, 0xF00
00000B82 4A40 tst.w D0
00000B84 6714 beq +0x16 /* 00000B9A */
00000B86 7022 moveq.l D0, 0x22
00000B88 3B40 F0EC move.w [A5 - 0xF14], D0
00000B8C 41EE 000C lea.l A0, [A6 + 0xC]
00000B90 43ED F196 lea.l A1, [A5 - 0xE6A]
00000B94 20D9 move.l [A0]+, [A1]+
00000B96 20D9 move.l [A0]+, [A1]+
00000B98 30D9 move.w [A0]+, [A1]+
label00000B9A:
00000B9A 082E 0000 FFFF btst.b [A6 - 0x1], 0x0
00000BA0 671C beq +0x1E /* 00000BBE */
00000BA2 41EE 000C lea.l A0, [A6 + 0xC]
00000BA6 2D58 FFEA move.l [A6 - 0x16], [A0]+
00000BAA 2D58 FFEE move.l [A6 - 0x12], [A0]+
00000BAE 3D58 FFF2 move.w [A6 - 0xE], [A0]+
00000BB2 486E FFEA pea.l [A6 - 0x16]
00000BB6 3F3C 000D move.w -[A7], 0xD /* '\r' */
00000BBA A9EB syscall Pack4/FP68K
00000BBC 6010 bra +0x12 /* 00000BCE */
label00000BBE:
00000BBE 41EE 000C lea.l A0, [A6 + 0xC]
00000BC2 2D58 FFEA move.l [A6 - 0x16], [A0]+
00000BC6 2D58 FFEE move.l [A6 - 0x12], [A0]+
00000BCA 3D58 FFF2 move.w [A6 - 0xE], [A0]+
label00000BCE:
00000BCE 206E 0008 movea.l A0, [A6 + 0x8]
00000BD2 43EE FFEA lea.l A1, [A6 - 0x16]
00000BD6 20D9 move.l [A0]+, [A1]+
00000BD8 20D9 move.l [A0]+, [A1]+
00000BDA 30D9 move.w [A0]+, [A1]+
label00000BDC:
00000BDC 4E5E unlink A6
00000BDE 4E75 rts
00000BE0 504F addq.w A7, 8
00000BE2 5720 subq.b -[A0], 3
00000BE4 2020 move.l D0, -[A0]
00000BE6 2020 move.l D0, -[A0]
00000BE8 4879 41C6 4E6D push.l 0x41C64E6D
00000BEE 2F2D F1AA move.l -[A7], [A5 - 0xE56]
00000BF2 4EAD 0042 jsr [A5 + 0x42 /* export_4 */]
00000BF6 0680 0000 3039 addi.l D0, 0x3039 /* '09' */
00000BFC 2B40 F1AA move.l [A5 - 0xE56], D0
00000C00 302D F1AA move.w D0, [A5 - 0xE56]
00000C04 0240 7FFF andi.w D0, 0x7FFF
00000C08 4E75 rts
export_703:
00000C0A 4E56 0000 link A6, 0
00000C0E 486E 000C pea.l [A6 + 0xC]
00000C12 3F3C 0018 move.w -[A7], 0x18
00000C16 A9EC syscall Pack5/Elems68K
00000C18 206E 0008 movea.l A0, [A6 + 0x8]
00000C1C 43EE 000C lea.l A1, [A6 + 0xC]
00000C20 20D9 move.l [A0]+, [A1]+
00000C22 20D9 move.l [A0]+, [A1]+
00000C24 30D9 move.w [A0]+, [A1]+
00000C26 4E5E unlink A6
00000C28 4E75 rts
00000C2A 5349 subq.w A1, 1
00000C2C 4E20 .invalid // invalid opcode 4
00000C2E 2020 move.l D0, -[A0]
00000C30 2020 move.l D0, -[A0]
00000C32 4E56 FFE2 link A6, -0x001E
00000C36 41EE 0016 lea.l A0, [A6 + 0x16]
00000C3A 2F20 move.l -[A7], -[A0]
00000C3C 2F20 move.l -[A7], -[A0]
00000C3E 3F20 move.w -[A7], -[A0]
00000C40 486E FFEC pea.l [A6 - 0x14]
00000C44 4EBA FA1E jsr [PC - 0x5E2 /* 00000664 */]
00000C48 4FEF 000E lea.l A7, [A7 + 0xE]
00000C4C 41EE FFF6 lea.l A0, [A6 - 0xA]
00000C50 43EE FFEC lea.l A1, [A6 - 0x14]
00000C54 20D9 move.l [A0]+, [A1]+
00000C56 20D9 move.l [A0]+, [A1]+
00000C58 30D9 move.w [A0]+, [A1]+
00000C5A 4EBA F3DE jsr [PC - 0xC22 /* 0000003A */]
00000C5E 486E FFF6 pea.l [A6 - 0xA]
00000C62 3F3C 000C move.w -[A7], 0xC
00000C66 A9EC syscall Pack5/Elems68K
00000C68 41EE FFF6 lea.l A0, [A6 - 0xA]
00000C6C 2D58 FFEC move.l [A6 - 0x14], [A0]+
00000C70 2D58 FFF0 move.l [A6 - 0x10], [A0]+
00000C74 3D58 FFF4 move.w [A6 - 0xC], [A0]+
00000C78 486D F13C pea.l [A5 - 0xEC4]
00000C7C 486E FFEC pea.l [A6 - 0x14]
00000C80 3F3C 0000 move.w -[A7], 0x0
00000C84 A9EB syscall Pack4/FP68K
00000C86 41EE FFF6 lea.l A0, [A6 - 0xA]
00000C8A 2D58 FFE2 move.l [A6 - 0x1E], [A0]+
00000C8E 2D58 FFE6 move.l [A6 - 0x1A], [A0]+
00000C92 3D58 FFEA move.w [A6 - 0x16], [A0]+
00000C96 486E FFEC pea.l [A6 - 0x14]
00000C9A 486E FFE2 pea.l [A6 - 0x1E]
00000C9E 3F3C 0006 move.w -[A7], 0x6
00000CA2 A9EB syscall Pack4/FP68K
00000CA4 486E FFE2 pea.l [A6 - 0x1E]
00000CA8 486E FFF6 pea.l [A6 - 0xA]
00000CAC 3F3C 0000 move.w -[A7], 0x0
00000CB0 A9EB syscall Pack4/FP68K
00000CB2 486D F164 pea.l [A5 - 0xE9C]
00000CB6 486E FFF6 pea.l [A6 - 0xA]
00000CBA 3F3C 0004 move.w -[A7], 0x4
00000CBE A9EB syscall Pack4/FP68K
00000CC0 4EBA F340 jsr [PC - 0xCC0 /* 00000002 */]
00000CC4 0240 0F00 andi.w D0, 0xF00
00000CC8 4A40 tst.w D0
00000CCA 6714 beq +0x16 /* 00000CE0 */
00000CCC 7022 moveq.l D0, 0x22
00000CCE 3B40 F0EC move.w [A5 - 0xF14], D0
00000CD2 41EE FFF6 lea.l A0, [A6 - 0xA]
00000CD6 43ED F196 lea.l A1, [A5 - 0xE6A]
00000CDA 20D9 move.l [A0]+, [A1]+
00000CDC 20D9 move.l [A0]+, [A1]+
00000CDE 30D9 move.w [A0]+, [A1]+
label00000CE0:
00000CE0 486E FFF6 pea.l [A6 - 0xA]
00000CE4 41EE 0016 lea.l A0, [A6 + 0x16]
00000CE8 2F20 move.l -[A7], -[A0]
00000CEA 2F20 move.l -[A7], -[A0]
00000CEC 3F20 move.w -[A7], -[A0]
00000CEE 4EBA F3A6 jsr [PC - 0xC5A /* 00000096 */]
00000CF2 4FEF 000E lea.l A7, [A7 + 0xE]
00000CF6 206E 0008 movea.l A0, [A6 + 0x8]
00000CFA 43EE FFF6 lea.l A1, [A6 - 0xA]
00000CFE 20D9 move.l [A0]+, [A1]+
00000D00 20D9 move.l [A0]+, [A1]+
00000D02 30D9 move.w [A0]+, [A1]+
00000D04 4E5E unlink A6
00000D06 4E75 rts
00000D08 5349 subq.w A1, 1
00000D0A 4E48 trap 8
00000D0C 2020 move.l D0, -[A0]
00000D0E 2020 move.l D0, -[A0]
export_709:
fn00000D10:
00000D10 4E56 FFFE link A6, -0x0002
00000D14 3D7C 0000 FFFE move.w [A6 - 0x2], 0x0
00000D1A 486E FFFE pea.l [A6 - 0x2]
00000D1E 486E 000C pea.l [A6 + 0xC]
00000D22 3F3C 200A move.w -[A7], 0x200A /* ' \n' */
00000D26 A9EB syscall Pack4/FP68K
00000D28 6C16 bge +0x18 /* 00000D40 */
00000D2A 7021 moveq.l D0, 0x21
00000D2C 3B40 F0EC move.w [A5 - 0xF14], D0
00000D30 206E 0008 movea.l A0, [A6 + 0x8]
00000D34 43ED F132 lea.l A1, [A5 - 0xECE]
00000D38 20D9 move.l [A0]+, [A1]+
00000D3A 20D9 move.l [A0]+, [A1]+
00000D3C 30D9 move.w [A0]+, [A1]+
00000D3E 6018 bra +0x1A /* 00000D58 */
label00000D40:
00000D40 486E 000C pea.l [A6 + 0xC]
00000D44 3F3C 0012 move.w -[A7], 0x12
00000D48 A9EB syscall Pack4/FP68K
00000D4A 206E 0008 movea.l A0, [A6 + 0x8]
00000D4E 43EE 000C lea.l A1, [A6 + 0xC]
00000D52 20D9 move.l [A0]+, [A1]+
00000D54 20D9 move.l [A0]+, [A1]+
00000D56 30D9 move.w [A0]+, [A1]+
label00000D58:
00000D58 4E5E unlink A6
00000D5A 4E75 rts
00000D5C 5351 subq.w [A1], 1
00000D5E 5254 addq.w [A4], 1
00000D60 2020 move.l D0, -[A0]
00000D62 2020 move.l D0, -[A0]
00000D64 4E56 0000 link A6, 0
00000D68 7000 moveq.l D0, 0x00
00000D6A 302E 0008 move.w D0, [A6 + 0x8]
00000D6E 2B40 F1AA move.l [A5 - 0xE56], D0
00000D72 4E5E unlink A6
00000D74 4E75 rts
00000D76 5352 subq.w [A2], 1
00000D78 414E chk.w D0, A6
00000D7A 4420 neg.b -[A0]
00000D7C 2020 move.l D0, -[A0]
export_700:
00000D7E 4E56 0000 link A6, 0
00000D82 4EBA F2B6 jsr [PC - 0xD4A /* 0000003A */]
00000D86 486E 000C pea.l [A6 + 0xC]
00000D8A 3F3C 001C move.w -[A7], 0x1C
00000D8E A9EC syscall Pack5/Elems68K
00000D90 4EBA F270 jsr [PC - 0xD90 /* 00000002 */]
00000D94 0240 0F00 andi.w D0, 0xF00
00000D98 4A40 tst.w D0
00000D9A 6714 beq +0x16 /* 00000DB0 */
00000D9C 7022 moveq.l D0, 0x22
00000D9E 3B40 F0EC move.w [A5 - 0xF14], D0
00000DA2 41EE 000C lea.l A0, [A6 + 0xC]
00000DA6 43ED F196 lea.l A1, [A5 - 0xE6A]
00000DAA 20D9 move.l [A0]+, [A1]+
00000DAC 20D9 move.l [A0]+, [A1]+
00000DAE 30D9 move.w [A0]+, [A1]+
label00000DB0:
00000DB0 206E 0008 movea.l A0, [A6 + 0x8]
00000DB4 43EE 000C lea.l A1, [A6 + 0xC]
00000DB8 20D9 move.l [A0]+, [A1]+
00000DBA 20D9 move.l [A0]+, [A1]+
00000DBC 30D9 move.w [A0]+, [A1]+
00000DBE 4E5E unlink A6
00000DC0 4E75 rts
00000DC2 5441 addq.w D1, 2
00000DC4 4E20 .invalid // invalid opcode 4
00000DC6 2020 move.l D0, -[A0]
00000DC8 2020 move.l D0, -[A0]
00000DCA 4E56 FFE2 link A6, -0x001E
00000DCE 41EE 0016 lea.l A0, [A6 + 0x16]
00000DD2 2F20 move.l -[A7], -[A0]
00000DD4 2F20 move.l -[A7], -[A0]
00000DD6 3F20 move.w -[A7], -[A0]
00000DD8 486E FFEC pea.l [A6 - 0x14]
00000DDC 4EBA F886 jsr [PC - 0x77A /* 00000664 */]
00000DE0 4FEF 000E lea.l A7, [A7 + 0xE]
00000DE4 486D F15A pea.l [A5 - 0xEA6]
00000DE8 486E FFEC pea.l [A6 - 0x14]
00000DEC 3F3C 0004 move.w -[A7], 0x4
00000DF0 A9EB syscall Pack4/FP68K
00000DF2 41EE FFF6 lea.l A0, [A6 - 0xA]
00000DF6 43EE FFEC lea.l A1, [A6 - 0x14]
00000DFA 20D9 move.l [A0]+, [A1]+
00000DFC 20D9 move.l [A0]+, [A1]+
00000DFE 30D9 move.w [A0]+, [A1]+
00000E00 486E FFF6 pea.l [A6 - 0xA]
00000E04 3F3C 000C move.w -[A7], 0xC
00000E08 A9EC syscall Pack5/Elems68K
00000E0A 41EE FFF6 lea.l A0, [A6 - 0xA]
00000E0E 2D58 FFEC move.l [A6 - 0x14], [A0]+
00000E12 2D58 FFF0 move.l [A6 - 0x10], [A0]+
00000E16 3D58 FFF4 move.w [A6 - 0xC], [A0]+
00000E1A 486E FFEC pea.l [A6 - 0x14]
00000E1E 3F3C 000D move.w -[A7], 0xD /* '\r' */
00000E22 A9EB syscall Pack4/FP68K
00000E24 41EE FFF6 lea.l A0, [A6 - 0xA]
00000E28 2D58 FFE2 move.l [A6 - 0x1E], [A0]+
00000E2C 2D58 FFE6 move.l [A6 - 0x1A], [A0]+
00000E30 3D58 FFEA move.w [A6 - 0x16], [A0]+
00000E34 486D F146 pea.l [A5 - 0xEBA]
00000E38 486E FFE2 pea.l [A6 - 0x1E]
00000E3C 3F3C 0000 move.w -[A7], 0x0
00000E40 A9EB syscall Pack4/FP68K
00000E42 486E FFE2 pea.l [A6 - 0x1E]
00000E46 486E FFEC pea.l [A6 - 0x14]
00000E4A 3F3C 0006 move.w -[A7], 0x6
00000E4E A9EB syscall Pack4/FP68K
00000E50 41EE FFF6 lea.l A0, [A6 - 0xA]
00000E54 43EE FFEC lea.l A1, [A6 - 0x14]
00000E58 20D9 move.l [A0]+, [A1]+
00000E5A 20D9 move.l [A0]+, [A1]+
00000E5C 30D9 move.w [A0]+, [A1]+
00000E5E 486E FFF6 pea.l [A6 - 0xA]
00000E62 41EE 0016 lea.l A0, [A6 + 0x16]
00000E66 2F20 move.l -[A7], -[A0]
00000E68 2F20 move.l -[A7], -[A0]
00000E6A 3F20 move.w -[A7], -[A0]
00000E6C 4EBA F228 jsr [PC - 0xDD8 /* 00000096 */]
00000E70 4FEF 000E lea.l A7, [A7 + 0xE]
00000E74 206E 0008 movea.l A0, [A6 + 0x8]
00000E78 43EE FFF6 lea.l A1, [A6 - 0xA]
00000E7C 20D9 move.l [A0]+, [A1]+
00000E7E 20D9 move.l [A0]+, [A1]+
00000E80 30D9 move.w [A0]+, [A1]+
00000E82 4E5E unlink A6
00000E84 4E75 rts
00000E86 5441 addq.w D1, 2
00000E88 4E48 trap 8
00000E8A 2020 move.l D0, -[A0]
00000E8C 2020 move.l D0, -[A0]
00000E8E 4CEF 0300 0004 movem.l A0,A1, [A7 + 0x4]
00000E94 2208 move.l D1, A0
00000E96 302F 000C move.w D0, [A7 + 0xC]
00000E9A 5340 subq.w D0, 1
00000E9C 6C06 bge +0x8 /* 00000EA4 */
label00000E9E:
00000E9E 2008 move.l D0, A0
00000EA0 9081 sub.l D0, D1
00000EA2 6014 bra +0x16 /* 00000EB8 */
label00000EA4:
00000EA4 10D9 move.b [A0]+, [A1]+
00000EA6 57C8 FFFC dbeq D0, -0x6 /* 00000EA4 */
00000EAA 4A20 tst.b -[A0]
00000EAC 67F0 beq -0xE /* 00000E9E */
00000EAE 4A40 tst.w D0
00000EB0 6DEC blt -0x12 /* 00000E9E */
00000EB2 5288 addq.l A0, 1
00000EB4 4210 clr.b [A0]
00000EB6 60E6 bra -0x18 /* 00000E9E */
label00000EB8:
00000EB8 4E75 rts
00000EBA 206F 0004 movea.l A0, [A7 + 0x4]
label00000EBE:
00000EBE 0C10 0020 cmpi.b [A0], 0x20 /* ' ' */
00000EC2 6716 beq +0x18 /* 00000EDA */
00000EC4 0C10 0003 cmpi.b [A0], 0x3
00000EC8 6710 beq +0x12 /* 00000EDA */
00000ECA 0C10 0009 cmpi.b [A0], 0x9 /* '\t' */
00000ECE 6D06 blt +0x8 /* 00000ED6 */
00000ED0 0C10 000D cmpi.b [A0], 0xD /* '\r' */
00000ED4 6F04 ble +0x6 /* 00000EDA */
label00000ED6:
00000ED6 5288 addq.l A0, 1
00000ED8 60E4 bra -0x1A /* 00000EBE */
label00000EDA:
00000EDA 2008 move.l D0, A0
00000EDC 4E75 rts
00000EDE 4CEF 0300 0004 movem.l A0,A1, [A7 + 0x4]
00000EE4 2008 move.l D0, A0
label00000EE6:
00000EE6 4A18 tst.b [A0]+
00000EE8 66FC bne -0x2 /* 00000EE6 */
00000EEA 5388 subq.l A0, 1
label00000EEC:
00000EEC 10D9 move.b [A0]+, [A1]+
00000EEE 66FC bne -0x2 /* 00000EEC */
00000EF0 4E75 rts
export_714:
00000EF2 206F 0004 movea.l A0, [A7 + 0x4]
00000EF6 142F 0009 move.b D2, [A7 + 0x9]
00000EFA 7000 moveq.l D0, 0x00
label00000EFC:
00000EFC 1218 move.b D1, [A0]+
00000EFE 6606 bne +0x8 /* 00000F06 */
00000F00 4A02 tst.b D2
00000F02 6706 beq +0x8 /* 00000F0A */
00000F04 6008 bra +0xA /* 00000F0E */
label00000F06:
00000F06 B202 cmp.b D1, D2
00000F08 66F2 bne -0xC /* 00000EFC */
label00000F0A:
00000F0A 2008 move.l D0, A0
00000F0C 5380 subq.l D0, 1
label00000F0E:
00000F0E 4E75 rts
00000F10 4EED 1672 jmp [A5 + 0x1672 /* export_714 */]
00000F14 4E75 rts
export_715:
00000F16 4CEF 0300 0004 movem.l A0,A1, [A7 + 0x4]
label00000F1C:
00000F1C B109 cmpm.b [A0]+, [A1]+
00000F1E 6606 bne +0x8 /* 00000F26 */
00000F20 4A28 FFFF tst.b [A0 - 0x1]
00000F24 66F6 bne -0x8 /* 00000F1C */
label00000F26:
00000F26 1020 move.b D0, -[A0]
00000F28 9021 sub.b D0, -[A1]
00000F2A 4880 ext.w D0
00000F2C 4E75 rts
00000F2E 4EED 167A jmp [A5 + 0x167A /* export_715 */]
00000F32 4E75 rts
export_711:
00000F34 4CEF 0300 0004 movem.l A0,A1, [A7 + 0x4]
00000F3A 2008 move.l D0, A0
label00000F3C:
00000F3C 10D9 move.b [A0]+, [A1]+
00000F3E 66FC bne -0x2 /* 00000F3C */
00000F40 4E75 rts
00000F42 4EED 165A jmp [A5 + 0x165A /* export_711 */]
00000F46 4E75 rts
export_713:
00000F48 206F 0004 movea.l A0, [A7 + 0x4]
00000F4C 222F 0008 move.l D1, [A7 + 0x8]
label00000F50:
00000F50 4A10 tst.b [A0]
00000F52 6712 beq +0x14 /* 00000F66 */
00000F54 2241 movea.l A1, D1
label00000F56:
00000F56 4A11 tst.b [A1]
00000F58 6708 beq +0xA /* 00000F62 */
00000F5A B308 cmpm.b [A1]+, [A0]+
00000F5C 5388 subq.l A0, 1
00000F5E 6706 beq +0x8 /* 00000F66 */
00000F60 60F4 bra -0xA /* 00000F56 */
label00000F62:
00000F62 5288 addq.l A0, 1
00000F64 60EA bra -0x14 /* 00000F50 */
label00000F66:
00000F66 2008 move.l D0, A0
00000F68 90AF 0004 sub.l D0, [A7 + 0x4]
00000F6C 4E75 rts
00000F6E 4EED 166A jmp [A5 + 0x166A /* export_713 */]
00000F72 4E75 rts
export_716:
00000F74 206F 0004 movea.l A0, [A7 + 0x4]
label00000F78:
00000F78 4A18 tst.b [A0]+
00000F7A 66FC bne -0x2 /* 00000F78 */
00000F7C 2008 move.l D0, A0
00000F7E 90AF 0004 sub.l D0, [A7 + 0x4]
00000F82 5380 subq.l D0, 1
00000F84 4E75 rts
00000F86 4EED 1682 jmp [A5 + 0x1682 /* export_716 */]
00000F8A 4E75 rts
00000F8C 4CEF 0300 0004 movem.l A0,A1, [A7 + 0x4]
00000F92 2008 move.l D0, A0
00000F94 322F 000C move.w D1, [A7 + 0xC]
00000F98 6F16 ble +0x18 /* 00000FB0 */
label00000F9A:
00000F9A 4A18 tst.b [A0]+
00000F9C 66FC bne -0x2 /* 00000F9A */
00000F9E 5388 subq.l A0, 1
00000FA0 5341 subq.w D1, 1
label00000FA2:
00000FA2 10D9 move.b [A0]+, [A1]+
00000FA4 57C9 FFFC dbeq D1, -0x6 /* 00000FA2 */
00000FA8 4A28 FFFF tst.b [A0 - 0x1]
00000FAC 6702 beq +0x4 /* 00000FB0 */
00000FAE 4210 clr.b [A0]
label00000FB0:
00000FB0 4E75 rts
00000FB2 4CEF 0300 0004 movem.l A0,A1, [A7 + 0x4]
00000FB8 4240 clr.w D0
00000FBA 322F 000C move.w D1, [A7 + 0xC]
00000FBE 6F0A ble +0xC /* 00000FCA */
label00000FC0:
00000FC0 B308 cmpm.b [A1]+, [A0]+
00000FC2 6708 beq +0xA /* 00000FCC */
label00000FC4:
00000FC4 1020 move.b D0, -[A0]
00000FC6 9021 sub.b D0, -[A1]
00000FC8 4880 ext.w D0
label00000FCA:
00000FCA 600C bra +0xE /* 00000FD8 */
label00000FCC:
00000FCC 5341 subq.w D1, 1
00000FCE 67F4 beq -0xA /* 00000FC4 */
00000FD0 4A28 FFFF tst.b [A0 - 0x1]
00000FD4 67EE beq -0x10 /* 00000FC4 */
00000FD6 60E8 bra -0x16 /* 00000FC0 */
label00000FD8:
00000FD8 4E75 rts
00000FDA 4CEF 0300 0004 movem.l A0,A1, [A7 + 0x4]
00000FE0 2008 move.l D0, A0
00000FE2 322F 000C move.w D1, [A7 + 0xC]
00000FE6 6E02 bgt +0x4 /* 00000FEA */
label00000FE8:
00000FE8 6012 bra +0x14 /* 00000FFC */
label00000FEA:
00000FEA 10D9 move.b [A0]+, [A1]+
00000FEC 6706 beq +0x8 /* 00000FF4 */
00000FEE 5341 subq.w D1, 1
00000FF0 6EF8 bgt -0x6 /* 00000FEA */
00000FF2 67F4 beq -0xA /* 00000FE8 */
label00000FF4:
00000FF4 5341 subq.w D1, 1
00000FF6 67F0 beq -0xE /* 00000FE8 */
00000FF8 4218 clr.b [A0]+
00000FFA 60F8 bra -0x6 /* 00000FF4 */
label00000FFC:
00000FFC 4E75 rts
export_710:
00000FFE 206F 0004 movea.l A0, [A7 + 0x4]
00001002 222F 0008 move.l D1, [A7 + 0x8]
00001006 7000 moveq.l D0, 0x00
label00001008:
00001008 4A10 tst.b [A0]
0000100A 6710 beq +0x12 /* 0000101C */
0000100C 2241 movea.l A1, D1
label0000100E:
0000100E 1419 move.b D2, [A1]+
00001010 6604 bne +0x6 /* 00001016 */
00001012 5288 addq.l A0, 1
00001014 60F2 bra -0xC /* 00001008 */
label00001016:
00001016 B410 cmp.b D2, [A0]
00001018 66F4 bne -0xA /* 0000100E */
0000101A 2008 move.l D0, A0
label0000101C:
0000101C 4E75 rts
0000101E 4EED 1652 jmp [A5 + 0x1652 /* export_710 */]
00001022 4E75 rts
00001024 206F 0004 movea.l A0, [A7 + 0x4]
00001028 102F 0009 move.b D0, [A7 + 0x9]
label0000102C:
0000102C 1218 move.b D1, [A0]+
0000102E 6608 bne +0xA /* 00001038 */
00001030 4A00 tst.b D0
00001032 6708 beq +0xA /* 0000103C */
00001034 70FF moveq.l D0, 0xFFFFFFFF
00001036 600C bra +0xE /* 00001044 */
label00001038:
00001038 B200 cmp.b D1, D0
0000103A 66F0 bne -0xE /* 0000102C */
label0000103C:
0000103C 2008 move.l D0, A0
0000103E 90AF 0004 sub.l D0, [A7 + 0x4]
00001042 5340 subq.w D0, 1
label00001044:
00001044 4E75 rts
00001046 206F 0004 movea.l A0, [A7 + 0x4]
0000104A 122F 0009 move.b D1, [A7 + 0x9]
0000104E 7001 moveq.l D0, 0x01
label00001050:
00001050 1418 move.b D2, [A0]+
00001052 6708 beq +0xA /* 0000105C */
00001054 B401 cmp.b D2, D1
00001056 66F8 bne -0x6 /* 00001050 */
00001058 2008 move.l D0, A0
0000105A 60F4 bra -0xA /* 00001050 */
label0000105C:
0000105C 4A01 tst.b D1
0000105E 6602 bne +0x4 /* 00001062 */
00001060 2008 move.l D0, A0
label00001062:
00001062 5380 subq.l D0, 1
00001064 4E75 rts
00001066 206F 0004 movea.l A0, [A7 + 0x4]
0000106A 222F 0008 move.l D1, [A7 + 0x8]
0000106E 7000 moveq.l D0, 0x00
label00001070:
00001070 4A10 tst.b [A0]
00001072 6710 beq +0x12 /* 00001084 */
00001074 2241 movea.l A1, D1
label00001076:
00001076 1419 move.b D2, [A1]+
00001078 6706 beq +0x8 /* 00001080 */
0000107A B410 cmp.b D2, [A0]
0000107C 66F8 bne -0x6 /* 00001076 */
0000107E 2008 move.l D0, A0
label00001080:
00001080 5288 addq.l A0, 1
00001082 60EC bra -0x12 /* 00001070 */
label00001084:
00001084 4E75 rts
00001086 206F 0004 movea.l A0, [A7 + 0x4]
0000108A 2248 movea.l A1, A0
0000108C 122F 0009 move.b D1, [A7 + 0x9]
00001090 2008 move.l D0, A0
label00001092:
00001092 1418 move.b D2, [A0]+
00001094 6708 beq +0xA /* 0000109E */
00001096 B401 cmp.b D2, D1
00001098 66F8 bne -0x6 /* 00001092 */
0000109A 2008 move.l D0, A0
0000109C 60F4 bra -0xA /* 00001092 */
label0000109E:
0000109E 4A01 tst.b D1
000010A0 6602 bne +0x4 /* 000010A4 */
000010A2 2008 move.l D0, A0
label000010A4:
000010A4 9089 sub.l D0, A1
000010A6 5340 subq.w D0, 1
000010A8 4E75 rts
export_712:
000010AA 206F 0004 movea.l A0, [A7 + 0x4]
000010AE 222F 0008 move.l D1, [A7 + 0x8]
label000010B2:
000010B2 4A10 tst.b [A0]
000010B4 6710 beq +0x12 /* 000010C6 */
000010B6 2241 movea.l A1, D1
label000010B8:
000010B8 4A11 tst.b [A1]
000010BA 670A beq +0xC /* 000010C6 */
000010BC B308 cmpm.b [A1]+, [A0]+
000010BE 5388 subq.l A0, 1
000010C0 66F6 bne -0x8 /* 000010B8 */
000010C2 5288 addq.l A0, 1
000010C4 60EC bra -0x12 /* 000010B2 */
label000010C6:
000010C6 2008 move.l D0, A0
000010C8 90AF 0004 sub.l D0, [A7 + 0x4]
000010CC 4E75 rts
000010CE 4EED 1662 jmp [A5 + 0x1662 /* export_712 */]
000010D2 4E75 rts
fn000010D4:
000010D4 4E56 0000 link A6, 0
000010D8 2F07 move.l -[A7], D7
000010DA 6000 00A8 bra +0xAA /* 00001184 */
label000010DE:
000010DE 3B6E 0008 F1B6 move.w [A5 - 0xE4A], [A6 + 0x8]
000010E4 3E2E 000A move.w D7, [A6 + 0xA]
label000010E8:
000010E8 526D F1B6 addq.w [A5 - 0xE4A], 1
000010EC 302D F1B6 move.w D0, [A5 - 0xE4A]
000010F0 B06E 000A cmp.w D0, [A6 + 0xA]
000010F4 6C14 bge +0x16 /* 0000110A */
000010F6 3F2E 0008 move.w -[A7], [A6 + 0x8]
000010FA 3F2D F1B6 move.w -[A7], [A5 - 0xE4A]
000010FE 206D F1AE movea.l A0, [A5 - 0xE52]
00001102 4E90 jsr [A0]
00001104 588F addq.l A7, 4
00001106 4A40 tst.w D0
00001108 6DDE blt -0x20 /* 000010E8 */
label0000110A:
0000110A 5347 subq.w D7, 1
0000110C BE6E 0008 cmp.w D7, [A6 + 0x8]
00001110 6F12 ble +0x14 /* 00001124 */
00001112 3F2E 0008 move.w -[A7], [A6 + 0x8]
00001116 3F07 move.w -[A7], D7
00001118 206D F1AE movea.l A0, [A5 - 0xE52]
0000111C 4E90 jsr [A0]
0000111E 588F addq.l A7, 4
00001120 4A40 tst.w D0
00001122 6EE6 bgt -0x18 /* 0000110A */
label00001124:
00001124 BE6D F1B6 cmp.w D7, [A5 - 0xE4A]
00001128 6F10 ble +0x12 /* 0000113A */
0000112A 3F07 move.w -[A7], D7
0000112C 3F2D F1B6 move.w -[A7], [A5 - 0xE4A]
00001130 206D F1B2 movea.l A0, [A5 - 0xE4E]
00001134 4E90 jsr [A0]
00001136 588F addq.l A7, 4
00001138 60AE bra -0x50 /* 000010E8 */
label0000113A:
0000113A 3F07 move.w -[A7], D7
0000113C 3F2E 0008 move.w -[A7], [A6 + 0x8]
00001140 206D F1B2 movea.l A0, [A5 - 0xE4E]
00001144 4E90 jsr [A0]
00001146 588F addq.l A7, 4
00001148 3007 move.w D0, D7
0000114A 906E 0008 sub.w D0, [A6 + 0x8]
0000114E 322E 000A move.w D1, [A6 + 0xA]
00001152 9247 sub.w D1, D7
00001154 5341 subq.w D1, 1
00001156 B041 cmp.w D0, D1
00001158 6C16 bge +0x18 /* 00001170 */
0000115A 3F07 move.w -[A7], D7
0000115C 3F2E 0008 move.w -[A7], [A6 + 0x8]
00001160 4EBA FF72 jsr [PC - 0x8E /* 000010D4 */]
00001164 588F addq.l A7, 4
00001166 3007 move.w D0, D7
00001168 5240 addq.w D0, 1
0000116A 3D40 0008 move.w [A6 + 0x8], D0
0000116E 6014 bra +0x16 /* 00001184 */
label00001170:
00001170 3F2E 000A move.w -[A7], [A6 + 0xA]
00001174 3007 move.w D0, D7
00001176 5240 addq.w D0, 1
00001178 3F00 move.w -[A7], D0
0000117A 4EBA FF58 jsr [PC - 0xA8 /* 000010D4 */]
0000117E 588F addq.l A7, 4
00001180 3D47 000A move.w [A6 + 0xA], D7
label00001184:
00001184 302E 000A move.w D0, [A6 + 0xA]
00001188 906E 0008 sub.w D0, [A6 + 0x8]
0000118C 0C40 0001 cmpi.w D0, 0x1
00001190 6E00 FF4C bgt -0xB2 /* 000010DE */
00001194 2E1F move.l D7, [A7]+
00001196 4E5E unlink A6
00001198 4E75 rts
fn0000119A:
0000119A 4E56 0000 link A6, 0
0000119E 2B6E 000A F1AE move.l [A5 - 0xE52], [A6 + 0xA]
000011A4 2B6E 000E F1B2 move.l [A5 - 0xE4E], [A6 + 0xE]
000011AA 3F2E 0008 move.w -[A7], [A6 + 0x8]
000011AE 4267 clr.w -[A7]
000011B0 4EBA FF22 jsr [PC - 0xDE /* 000010D4 */]
000011B4 588F addq.l A7, 4
000011B6 4E5E unlink A6
000011B8 4E75 rts
export_717:
000011BA 4E56 FFFC link A6, -0x0004
000011BE 306E 0008 movea.w A0, [A6 + 0x8]
000011C2 2F2D F1C4 move.l -[A7], [A5 - 0xE3C]
000011C6 2F08 move.l -[A7], A0
000011C8 4EAD 0042 jsr [A5 + 0x42 /* export_4 */]
000011CC D0AD F1BC add.l D0, [A5 - 0xE44]
000011D0 306E 000A movea.w A0, [A6 + 0xA]
000011D4 2F2D F1C4 move.l -[A7], [A5 - 0xE3C]
000011D8 2F08 move.l -[A7], A0
000011DA 2D40 FFFC move.l [A6 - 0x4], D0
000011DE 4EAD 0042 jsr [A5 + 0x42 /* export_4 */]
000011E2 D0AD F1BC add.l D0, [A5 - 0xE44]
000011E6 2F00 move.l -[A7], D0
000011E8 2F2E FFFC move.l -[A7], [A6 - 0x4]
000011EC 206D F1B8 movea.l A0, [A5 - 0xE48]
000011F0 4E90 jsr [A0]
000011F2 508F addq.l A7, 8
000011F4 4E5E unlink A6
000011F6 4E75 rts
export_719:
000011F8 4E56 0000 link A6, 0
000011FC 48E7 1F18 movem.l -[A7], D3,D4,D5,D6,D7,A3,A4
00001200 3E2E 0008 move.w D7, [A6 + 0x8]
00001204 3C2E 000A move.w D6, [A6 + 0xA]
00001208 202D F1C4 move.l D0, [A5 - 0xE3C]
0000120C 4EAD 0032 jsr [A5 + 0x32 /* export_2 */]
00001210 0003 0014 ori.b D3, 0x14
00001214 0000 0001 ori.b D0, 0x1
00001218 0030 0000 0002 ori.b [A0 + D0.w + 0x2], 0x0
0000121E 0064 0000 ori.w -[A4], 0x0
00001222 0004 0096 ori.b D4, 0x96
00001226 3047 movea.w A0, D7
00001228 D1ED F1BC add.l A0, [A5 - 0xE44]
0000122C 1A10 move.b D5, [A0]
0000122E 3047 movea.w A0, D7
00001230 D1ED F1BC add.l A0, [A5 - 0xE44]
00001234 3246 movea.w A1, D6
00001236 D3ED F1BC add.l A1, [A5 - 0xE44]
0000123A 1091 move.b [A0], [A1]
0000123C 3046 movea.w A0, D6
0000123E D1ED F1BC add.l A0, [A5 - 0xE44]
00001242 1085 move.b [A0], D5
00001244 6000 00C0 bra +0xC2 /* 00001306 */
00001248 3007 move.w D0, D7
0000124A 48C0 ext.l D0
0000124C D080 add.l D0, D0
0000124E D0AD F1BC add.l D0, [A5 - 0xE44]
00001252 2040 movea.l A0, D0
00001254 3810 move.w D4, [A0]
00001256 3007 move.w D0, D7
00001258 48C0 ext.l D0
0000125A D080 add.l D0, D0
0000125C D0AD F1BC add.l D0, [A5 - 0xE44]
00001260 3206 move.w D1, D6
00001262 48C1 ext.l D1
00001264 D281 add.l D1, D1
00001266 D2AD F1BC add.l D1, [A5 - 0xE44]
0000126A 2041 movea.l A0, D1
0000126C 2240 movea.l A1, D0
0000126E 3290 move.w [A1], [A0]
00001270 3006 move.w D0, D6
00001272 48C0 ext.l D0
00001274 D080 add.l D0, D0
00001276 D0AD F1BC add.l D0, [A5 - 0xE44]
0000127A 2040 movea.l A0, D0
0000127C 3084 move.w [A0], D4
0000127E 6000 0086 bra +0x88 /* 00001306 */
00001282 3007 move.w D0, D7
00001284 48C0 ext.l D0
00001286 E580 asl D0, 2
00001288 D0AD F1BC add.l D0, [A5 - 0xE44]
0000128C 2040 movea.l A0, D0
0000128E 2610 move.l D3, [A0]
00001290 3007 move.w D0, D7
00001292 48C0 ext.l D0
00001294 E580 asl D0, 2
00001296 D0AD F1BC add.l D0, [A5 - 0xE44]
0000129A 3206 move.w D1, D6
0000129C 48C1 ext.l D1
0000129E E581 asl D1, 2
000012A0 D2AD F1BC add.l D1, [A5 - 0xE44]
000012A4 2041 movea.l A0, D1
000012A6 2240 movea.l A1, D0
000012A8 2290 move.l [A1], [A0]
000012AA 3006 move.w D0, D6
000012AC 48C0 ext.l D0
000012AE E580 asl D0, 2
000012B0 D0AD F1BC add.l D0, [A5 - 0xE44]
000012B4 2040 movea.l A0, D0
000012B6 2083 move.l [A0], D3
000012B8 604C bra +0x4E /* 00001306 */
000012BA 3047 movea.w A0, D7
000012BC 2F2D F1C4 move.l -[A7], [A5 - 0xE3C]
000012C0 2F08 move.l -[A7], A0
000012C2 4EAD 0042 jsr [A5 + 0x42 /* export_4 */]
000012C6 D0AD F1BC add.l D0, [A5 - 0xE44]
000012CA 2840 movea.l A4, D0
000012CC 3046 movea.w A0, D6
000012CE 2F2D F1C4 move.l -[A7], [A5 - 0xE3C]
000012D2 2F08 move.l -[A7], A0
000012D4 4EAD 0042 jsr [A5 + 0x42 /* export_4 */]
000012D8 D0AD F1BC add.l D0, [A5 - 0xE44]
000012DC 2640 movea.l A3, D0
000012DE 2F0C move.l -[A7], A4
000012E0 2F2D F1C0 move.l -[A7], [A5 - 0xE40]
000012E4 2F2D F1C4 move.l -[A7], [A5 - 0xE3C]
000012E8 4EAD 128A jsr [A5 + 0x128A /* export_589 */]
000012EC 2F0B move.l -[A7], A3
000012EE 2F0C move.l -[A7], A4
000012F0 2F2D F1C4 move.l -[A7], [A5 - 0xE3C]
000012F4 4EAD 128A jsr [A5 + 0x128A /* export_589 */]
000012F8 2F2D F1C0 move.l -[A7], [A5 - 0xE40]
000012FC 2F0B move.l -[A7], A3
000012FE 2F2D F1C4 move.l -[A7], [A5 - 0xE3C]
00001302 4EAD 128A jsr [A5 + 0x128A /* export_589 */]
label00001306:
00001306 4CDF 18F8 movem.l D3,D4,D5,D6,D7,A3,A4, [A7]+
0000130A 4E5E unlink A6
0000130C 4E75 rts
export_718:
0000130E 4E56 0000 link A6, 0
00001312 2F07 move.l -[A7], D7
00001314 3E2E 000E move.w D7, [A6 + 0xE]
00001318 4A47 tst.w D7
0000131A 6E06 bgt +0x8 /* 00001322 */
0000131C 70FF moveq.l D0, 0xFFFFFFFF
0000131E 6000 0062 bra +0x64 /* 00001382 */
label00001322:
00001322 42AD F1C0 clr.l [A5 - 0xE40]
00001326 0C47 0003 cmpi.w D7, 0x3
0000132A 6706 beq +0x8 /* 00001332 */
0000132C 0C47 0004 cmpi.w D7, 0x4
00001330 6F1A ble +0x1C /* 0000134C */
label00001332:
00001332 42A7 clr.l -[A7]
00001334 3047 movea.w A0, D7
00001336 2F08 move.l -[A7], A0
00001338 4EAD 1232 jsr [A5 + 0x1232 /* export_578 */]
0000133C 205F movea.l A0, [A7]+
0000133E 2B48 F1C0 move.l [A5 - 0xE40], A0
00001342 4A78 0220 tst.w [0x00000220 /* MemErr */]
00001346 6704 beq +0x6 /* 0000134C */
00001348 70FF moveq.l D0, 0xFFFFFFFF
0000134A 6036 bra +0x38 /* 00001382 */
label0000134C:
0000134C 2B6E 0010 F1B8 move.l [A5 - 0xE48], [A6 + 0x10]
00001352 2B6E 0008 F1BC move.l [A5 - 0xE44], [A6 + 0x8]
00001358 3047 movea.w A0, D7
0000135A 2B48 F1C4 move.l [A5 - 0xE3C], A0
0000135E 486D 169A pea.l [A5 + 0x169A /* export_719 */]
00001362 486D 168A pea.l [A5 + 0x168A /* export_717 */]
00001366 3F2E 000C move.w -[A7], [A6 + 0xC]
0000136A 4EBA FE2E jsr [PC - 0x1D2 /* 0000119A */]
0000136E 4FEF 000A lea.l A7, [A7 + 0xA]
00001372 4AAD F1C0 tst.l [A5 - 0xE40]
00001376 6708 beq +0xA /* 00001380 */
00001378 2F2D F1C0 move.l -[A7], [A5 - 0xE40]
0000137C 4EAD 123A jsr [A5 + 0x123A /* export_579 */]
label00001380:
00001380 7000 moveq.l D0, 0x00
label00001382:
00001382 2E1F move.l D7, [A7]+
00001384 4E5E unlink A6
00001386 4E75 rts